Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE [Вид_кредита] (
- [Код_вида] INTEGER PRIMARY KEY,
- [Название] TEXT NOT NULL,
- [Условия_получения] TEXT NOT NULL,
- [Ставка] REAL CHECK ([Ставка] BETWEEN 0 AND 100),
- [Срок] INTEGER CHECK ([Срок] BETWEEN 1 AND 360)
- );
- CREATE TABLE [График_платежей] (
- [Код_графика] INTEGER PRIMARY KEY,
- [Код_кредита] INTEGER NOT NULL,
- [Дата платежа] DATE NOT NULL,
- [Сумма] REAL CHECK ([Сумма] > 0),
- FOREIGN KEY ([Код_кредита]) REFERENCES [Кредит] ([Код_кредита]) ON DELETE CASCADE ON UPDATE CASCADE
- );
- CREATE TABLE [Клиент](
- [Код_клиента] INTEGER PRIMARY KEY,
- [Название] TEXT NOT NULL,
- [Вид_собственности] TEXT NOT NULL,
- [ИНН] TEXT,
- [Адрес] TEXT NOT NULL,
- [Телефон] TEXT NOT NULL,
- [Контактное_лицо] TEXT NOT NULL);
- CREATE TABLE [Кредит](
- [Код_кредита] INTEGER PRIMARY KEY,
- [Код_вида] INTEGER NOT NULL REFERENCES [Вид_кредита] ([Код_вида]) ON DELETE CASCADE ON UPDATE CASCADE,
- [Код_клиента] INTEGER NOT NULL REFERENCES [Клиент] ([Код_клиента]) ON DELETE CASCADE ON UPDATE CASCADE,
- [Дата_выдачи] DATE NOT NULL,
- [Закрыт] BOOLEAN DEFAULT FALSE,
- [Дата_закрытия] DATE);
- CREATE TABLE [Пени] (
- [Код_пени] INTEGER PRIMARY KEY,
- [Код_графика] INTEGER NOT NULL,
- [Дата_начисления] DATE NOT NULL,
- [Сумма] REAL CHECK ([Сумма] >0),
- FOREIGN KEY ([Код_графика]) REFERENCES [График_платежей] ([Код_графика]) ON DELETE CASCADE ON UPDATE CASCADE
- );
- CREATE TABLE [Платёж] (
- [Код_платежа] INTEGER PRIMARY KEY,
- [Сумма] REAL CHECK ([Сумма] >0),
- [Дата] DATE NOT NULL
- );
- CREATE TABLE [Распределение_платежей] (
- [Код_распределения] INTEGER PRIMARY KEY,
- [Код_графика] INTEGER NOT NULL,
- [Код_платежа] INTEGER NOT NULL,
- [Код_пени] INTEGER NOT NULL,
- [Сумма] REAL CHECK ([Сумма] >0),
- FOREIGN KEY ([Код_графика]) REFERENCES [График_платежей] ([Код_графика]) ON DELETE CASCADE ON UPDATE CASCADE,
- FOREIGN KEY ([Код_платежа]) REFERENCES [Платёж] ([Код_платежа]) ON DELETE CASCADE ON UPDATE CASCADE,
- FOREIGN KEY ([Код_пени]) REFERENCES [Пени] ([Код_пени]) ON DELETE CASCADE ON UPDATE CASCADE
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement