как показывает практика связь сам на себя не лучший вариант!
Лучше как по мне создать 3 объекта Страна, Область и Город.
И простые связи Страна <- Область <- Город.
А потом если нужно то можно это будет включить например в еще один объект например Адрес с текстовым полем адреса и лукапом на город.
p.s. я противник левых связей атрибутов и другой чепухи которые противоречат принципам строения БД и вариант с пиклистом и связью сам на себя даже за счет единых правил доступа и т.д. по секюрности не убеждают меня в этой бредовости. (Мое личное мнение)
|