|
|
|
Помогите пожалуйста спроектировать...
|
|||
|---|---|---|---|
|
#18+
Есть таблица Ученик Ид Фамилия 1 Иванов 2 Петров 3 Сидоров И таблица Класс Ид Название 5 11А 6 7Б 7 5А Вопрос: Допустим Иванов и Сидоров в 11А, а Петров в 5А Как Это описать??? Построить таблицу УЧЕНИК_КЛАСС? УЧЕНИК.ИД КЛАСС.ИД 1 5 3 5 2 7 Так? Если да, то как мне писать SQL код,чтоб описать эту таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 17:17 |
|
||
|
Помогите пожалуйста спроектировать...
|
|||
|---|---|---|---|
|
#18+
Таблица связи нужна если связь многие ко многим, т.е. если ученики могут учится одновременно в разных классах. А если это не так то, примерно вот так.... CREATE TABLE dbo.Class ( ClassId smallint NOT NULL , Title char (10) NULL ) CREATE TABLE dbo.Boy ( BoyId smallint NOT NULL , LastName char (40) NOT NULL , ClassId smallint NULL ) ALTER TABLE dbo.Class WITH NOCHECK ADD CONSTRAINT IX_Class UNIQUE CLUSTERED ( ClassId ) ALTER TABLE dbo.Boy ADD CONSTRAINT [FK_Boy_Class] FOREIGN KEY ( ClassId ) REFERENCES dbo.Class ( ClassId ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 17:52 |
|
||
|
Помогите пожалуйста спроектировать...
|
|||
|---|---|---|---|
|
#18+
Большое спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 17:55 |
|
||
|
Помогите пожалуйста спроектировать...
|
|||
|---|---|---|---|
|
#18+
***** уж не знаю как по имяни.... здесь вроде раздел InterBase , а по сему просьба писать скрипты не в формате MSSQL, а именно в IB... если люди задают такие вопросы, то боюсь это им будет представлять определенный сложности... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 03:05 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32135025&tid=1580684]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 425ms |

| 0 / 0 |
