constrains on two tables

Поиск
Список
Период
Сортировка
От finecur
Тема constrains on two tables
Дата
Msg-id 1189486521.911724.141130@k79g2000hse.googlegroups.com
обсуждение исходный текст
Список pgsql-general
Hi

Here is my table:

Table School
(
    id integer,
    name text
);

Table Department
(
    id integer,
    school_id integer reference school(id),
    name text
);

Table Course
(
    department_id integer references department(id),
    name text,
    course_number text
)

I would like to make the course_number unique, but not in the course
table, nor in department. I would like to make the course_number
unique in the scope of School. So, you may see the same course_number
in Course table, but (school_id, course_number) should be always
unique. How can I make the constrain?

Thanks,

ff


В списке pgsql-general по дате отправления:

Предыдущее
От: "Laimonas Simutis"
Дата:
Сообщение: tsearch2 and parsing host strings
Следующее
От: "shakahshakah@gmail.com"
Дата:
Сообщение: Re: Event-driven programming?