powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Одна поля для несколких таблиц
4 сообщений из 4, страница 1 из 1
Одна поля для несколких таблиц
    #38655591
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Нужна оптимальная схема для организация бухгалтерских документов на БД.

Есть таблица, которая хранить все бух.операции:

table oper
ID | DOCID | DATE_OPER | TIME_OPER | OPER_DESCRIPTION | OPER_SUM----------------------------------------------------------------------------------------

И есть несколько документов.
Поля DOCID таблицы oper ссылается на эти документов. Две разные документы могут имеет одинаковый ID номер (Вот в чем проблема).

На документов дать разные ID не вариант. Все равно при запросе система как определает DOCID на каком документу ссылается.
...
Рейтинг: 0 / 0
Одна поля для несколких таблиц
    #38656251
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alimkulov Две разные документы могут имеет одинаковый ID номер (Вот в чем проблема).
Дак решите ее.
Решение в лоб - создайте общий предок всех документов generic_doc с уникальным id и общей частью - датой, номером, названием и т.д, а все другие документы чтобы ссылались на этот generic_doc.
...
Рейтинг: 0 / 0
Одна поля для несколких таблиц
    #38658449
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SERG1257Alimkulov Две разные документы могут имеет одинаковый ID номер (Вот в чем проблема).
Дак решите ее.
Решение в лоб - создайте общий предок всех документов generic_doc с уникальным id и общей частью - датой, номером, названием и т.д, а все другие документы чтобы ссылались на этот generic_doc.

Я же написал так:
Alimkulov На документов дать разные ID не вариант. Все равно при запросе система как определает DOCID на каком документу ссылается.
...
Рейтинг: 0 / 0
Одна поля для несколких таблиц
    #38661921
SSn888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alimkulov,

Добавьте таблицу типов документов

К "замучанной обществом" таблице добавьте еще и поле с ид типа документа

По связке "ид типа документа" определяете в каком из этой кучи искать, по ид документа - ищите
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Одна поля для несколких таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]