OrientDB - рекомендации именования полей

Именование полей должно подчиняться следующим правилам:

1. «Имя» — отражает содержимое поля. Обязано быть простым, должно начинаться с маленькой буквы и может быть в множественном числе.

2. Поля типа «tinyint», принимающие значения 1 или 0 формируются так: префикс «flag» + «Имя». Должно отражать содержимое поля, при состоянии флага равному 1.

Перечень зарезервированных имен (имена, которые нельзя использовать):

Любой класс всегда имеет:

  • rid — PK (Primary key) уникальный номер строки (автоинкрементное поле)
  • class — имя класса, к которому относится данное поле

Перечень имен полей для обязательного использования:

  • parentRid — rid родительского объекта (при условии, что в б.д. не будет класса с именем parent);
  • name — краткое наименование (название);
  • position — позиция (например для сортировки)
  • flagConfirm — флаг, например утверждения на должность (1 = утвержден, 0 = не утвержден);
  • type — тип объекта, например: человек, робот и т.д.;
  • flagType — тип объекта в виде флага, например: 0 = человек, 1 = робот (обязательно писать пояснение в комментарии к полю);
  • flagGender - пол человека (0 - жен. 1 - муж.);
  • comment — комментарий;
  • info — информация о объекте;
  • quantity — количество чего-либо;
  • amount — сумма например на счету (т.к. sum является зарезервированным именем);

Перечень имен при совпадении назначения (примеры):

  • name — краткое наименование (название);
  • surname — сокращенное наименование (псевдоним);
  • fullName — полное наименование;
  • dateStart — дата начала;
  • dateSet — дата утверждения;
  • dateEnd — дата конца;
  • flagShow — флаг отображения (1 = отображать, 0 = не отображать);
  • flagShowSite — флаг отображения на сайте (1 = отображать, 0 = не отображать);
  • flagShowIntranet — флаг отображения на внутреннем сайте (1 = отображать, 0 = не отображать);

И помните, это лишь мои рекомендации, которые я готов обсудить.

Оцени публикацию:
  • 0,0
Оценили человек: 0
Теги : OrientDB

Похожие статьи:

Справочники и учебники:


Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная » Веб-мастеру » MySQL »