SQL составной Primary key и Foreign key

340
20 февраля 2017, 17:08

Имеется БД с двумя таблицами

Как правильно установить аттрибуты в 1 таблице

То есть если на 1 документ приходится скажем 3 Authors и 2 Keywords То это должно выглядеть как

Document_id | index | Authors | Keywords

........1............|.....1....|.BlaaBla..| Blabla

........1............|.....2....|.BlaaBla1..| Blabla1

........1............|.....3....|.BlaaBla2..| null

Как это реализовать правильно?

Answer 1
    CREATE TABLE document_r
    (
    document_id int NOT NULL,
    index int NOT NULL,
    authors varchar(255),
    keywords varchar(255),
    PRIMARY KEY (document_id,index), 
    FOREIGN KEY (document_id) REFERENCES document_s(document_id)    
)
READ ALSO
составить SQL запрос из двух таблиц

составить SQL запрос из двух таблиц

Достаточно распространенный способ хранения теговЕсть две таблицы: tags (хранит теги) и tags_relations (хранит связи тегов с другими сущностями) Каким...

303
Как поменять цвет границы одной стороны у textview?

Как поменять цвет границы одной стороны у textview?

Как поменять цвет границы одной стороны у textview ?

311