Foreign key в InnoDB ?
ALTER TABLE table1 ADD FOREIGN KEY(field) REFERENCES table2(field)
есть таблицы:
1. news: id, cat_id, title
2. cat_news: id, text
связать надо к примеру
news cat_id с news id
wapmorgan, Ключ - связь таблиц полей в БД. это в моем понимании, ключ это есть идентификатор для связи таблиц полей так?
08 Янв 2013, 20:48Связь это ассоциация, то есть логическое соответствие одной записи другой или нескольким другим, то есть если одну запись можно найти из другой, то они связаны. Сюда же можно приплести еще индекс, который ускорит нахождение записи, а так же можно сделать поле уникальным, что позволит сделать его более удобным для связи и идентификации
добавлено спустя 42 секунды:
Сюда же можно добавить механизмы ассоциирования связей, то есть композицию и агрегацию по средствам СУБД