Создание базы
От: KassadShrike Украина  
Дата: 06.12.08 23:04
Оценка:
Условия:
1) Каждая таблица имеет поле — глобальный ID (индекс)
2) Есть таблица которая обеспечивает глобальный ID и связаный EntityProviderID (грубо говоря — 2 поля) (также индексы)
3) Полное отсутствие FK, т.к. Управление будет происходить только по IEntityProvider, и гарантию целостности данных будет обеспечивать он.

Инересует:
1) насколько все плохо
2) чем чревата такая архитектура
3) минусы
4) плюсы
5) что можно улучшить?

Если данных маловато... то попробую что-то расширить
Best regards
col. Fadman Kassad AKA Shrike
Re: Создание базы
От: Kosto  
Дата: 08.12.08 07:31
Оценка:
Здравствуйте, KassadShrike, Вы писали:

KS>Условия:

KS>1) Каждая таблица имеет поле — глобальный ID (индекс)
KS>2) Есть таблица которая обеспечивает глобальный ID и связаный EntityProviderID (грубо говоря — 2 поля) (также индексы)
KS>3) Полное отсутствие FK, т.к. Управление будет происходить только по IEntityProvider, и гарантию целостности данных будет обеспечивать он.

KS>Инересует:

KS>1) насколько все плохо
KS>2) чем чревата такая архитектура
KS>3) минусы
KS>4) плюсы
KS>5) что можно улучшить?

KS>Если данных маловато... то попробую что-то расширить


непонятна цель.
вы спрашиваете "можно ли использовать разводной ключ?", не указывая при этом для чего.
ответ "да можно". но мыть хрусталь с его помощью я бы не стал.

что вы хотите реализовать таким образом?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.