Вниз
Скачать: CL | DM;

Из двух полей в картеже должно быть использовано только одно.   Найти похожие ветки 

← →
Aldor ©   (2005-07-10 16:07) [0]

Как это описать?
Конкретно: есть две таблицы: "Категории личных расходов", "Категории бизнес-расходов". Есть таблица "Расходы", в которой кроме всего прочего содержится поле "Тип расходов"(личные/бизнес) и, соответственно поля категорий обоих типов расходов.

По смыслу одно из них всегда должно быть null (а другое обязательно not null). Но как это проконтролировать? Возможно описать текущую ситуацию другой структурой таблиц?


← →
Desdechado ©   (2005-07-10 16:34) [1]

например, можно так
Категории расходов(id, тип boolean личные/бизнес, прочие поля)
Тип расходов( id, id_категории, прочие поля)


← →
evvcom ©   (2005-07-11 08:57) [2]

CHECK CONSTRAINT использовать



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.977 c
1-1122647531
Katya21
2005-07-29 18:32
2005.08.21
PChar в string и наоборот


4-1120122127
Никита
2005-06-30 13:02
2005.08.21
Как получить список всех дисков?


1-1122992600
Aleksandr.
2005-08-02 18:23
2005.08.21
Как убрать мерцание при раскраске текста в TRichEdit?


14-1122613410
Rentgen
2005-07-29 09:03
2005.08.21
АвтоПереименование в IDE Delphi


14-1121960083
TStas
2005-07-21 19:34
2005.08.21
А просто в магазинах книга о компонентах продается?




   Наверх