Используйте отличный от первичного ключа в качестве RealURL id_field

Я склоняюсь к методу # 1 (единая таблица разделов), ради эффективного извлечения целых политик со всеми их разделами (что я предполагаю, что ваша система будет делать много).

Кроме того, Я не знаю, какую версию SQL Server вы используете, но в 2008 году Sparse Columns помогают оптимизировать производительность в ситуациях, когда многие значения в столбце будут NULL.

В конечном итоге вам нужно будет решить, насколько «похожие» разделы политики. Если они не будут существенно различаться, я думаю, что более нормализованное решение может быть более сложным, чем это стоит ... но только вы можете сделать этот звонок. :)

0
задан Urs 25 February 2015 в 19:37
поделиться