Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Дилемма наименования таблиц / 25 сообщений из 100, страница 1 из 4
17.07.2020, 15:08
    #39980977
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
я так понимаю лучше назвать в единственном числе
ибо ORM и порядок

Order
OrderDetail

а не

OrderDetails
Orders

Так?
...
Рейтинг: 0 / 0
17.07.2020, 15:11
    #39980979
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview,

Во множественном числе. Стандартное соглашение EF, например, так и делает.
...
Рейтинг: 0 / 0
17.07.2020, 15:14
    #39980981
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
hVostt
Во множественном числе

+1
...
Рейтинг: 0 / 0
17.07.2020, 15:16
    #39980983
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
спасибо

наименования столбцов с большой буквы без префиксов, так?

Id INT IDENTITY(1,1) PRIMSRY KEY CLUSTERED NOT NULL
Name VARCHAR(8000) NOT NULL
...
...
Рейтинг: 0 / 0
17.07.2020, 15:19
    #39980985
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Льошег, чесслово утомил
...
Рейтинг: 0 / 0
17.07.2020, 15:20
    #39980986
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
хотя если скуль запросов много, то префиксы удобно без алиасов юзать
...
Рейтинг: 0 / 0
17.07.2020, 15:24
    #39980990
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
я так понимаю лучше назвать в единственном числе
ибо ORM и порядок

Order
OrderDetail

а не

OrderDetails
Orders

Так?


убей сразу двух зайцев
Назови:
OrderDetail(s)
Order(s)

))
...
Рейтинг: 0 / 0
17.07.2020, 15:31
    #39980994
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Шайтан
listtoview
я так понимаю лучше назвать в единственном числе
ибо ORM и порядок

Order
OrderDetail

а не

OrderDetails
Orders

Так?


убей сразу двух зайцев
Назови:
OrderDetail(s)
Order(s)

))

о госпади

пора закрывать тему
...
Рейтинг: 0 / 0
17.07.2020, 15:55
    #39981001
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
спасибо

наименования столбцов с большой буквы без префиксов, так?

Id INT IDENTITY(1,1) PRIMSRY KEY CLUSTERED NOT NULL
Name VARCHAR(8000) NOT NULL
...

Если база посгрессовская, то лучше большие буквы не использовать. Исторически так. Вообще это можно все настроить в контексте один раз для всего кастомизацией конвенций.
...
Рейтинг: 0 / 0
17.07.2020, 16:04
    #39981006
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
спасибо

наименования столбцов с большой буквы без префиксов, так?

Id INT IDENTITY(1,1) PRIMSRY KEY CLUSTERED NOT NULL
Name VARCHAR(8000) NOT NULL
...


Что в данном случе "примсри" или "примсрай"?
...
Рейтинг: 0 / 0
17.07.2020, 17:29
    #39981055
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Ролг Хупин
listtoview
спасибо

наименования столбцов с большой буквы без префиксов, так?

Id INT IDENTITY(1,1) PRIMSRY KEY CLUSTERED NOT NULL
Name VARCHAR(8000) NOT NULL
...


Что в данном случе "примсри" или "примсрай"?

PRIMARY KEY
опечатка
...
Рейтинг: 0 / 0
18.07.2020, 00:12
    #39981160
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
наименования столбцов с большой буквы без префиксов, так?


пофигу
...
Рейтинг: 0 / 0
18.07.2020, 05:52
    #39981193
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Я уже ожидаю следующих тем от ТСа: "Как лучше писать в коде: i++, ++i, или i += 1".
...
Рейтинг: 0 / 0
20.07.2020, 11:08
    #39981703
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
у сотрудника есть несколько логинов
как бы вы назвали таблицу?

EmployeeLogins
VS
Logins
?

еще вопрос
сотрудник может быть в нескольких подразделениях
как лучше назвать таблицы
Employees
Orgs
EmployeeMapOrgs
?
...
Рейтинг: 0 / 0
20.07.2020, 11:17
    #39981707
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
у сотрудника есть несколько логинов
как бы вы назвали таблицу?

EmployeeLogins
VS
Logins
?

SecurityProfiles
...
Рейтинг: 0 / 0
20.07.2020, 11:19
    #39981709
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Дмитрий Мух
listtoview
у сотрудника есть несколько логинов
как бы вы назвали таблицу?

EmployeeLogins
VS
Logins
?

SecurityProfiles

профиль пользователя, это не совсем логин виндовс
...
Рейтинг: 0 / 0
20.07.2020, 11:21
    #39981710
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Еще вопрос
подразделение может быть скрыто(просматривать могут только администраторы)
как лучше сделать Null able или
[Hidden] BIT NOT NULL DEFAULT(0),
...
Рейтинг: 0 / 0
20.07.2020, 11:31
    #39981713
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
Дмитрий Мух
пропущено...

SecurityProfiles

профиль пользователя, это не совсем логин виндовс

где ты увидел профиль пользователя? Security переводится как безопасность, если ты не знал
...
Рейтинг: 0 / 0
20.07.2020, 11:46
    #39981725
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
Как здесь лучше назвать

[Fname] VARCHAR(100) NOT NULL,
[Mname] VARCHAR(100) NOT NULL,
[Lname] VARCHAR(100) NOT NULL,

VS

[FName] VARCHAR(100) NOT NULL,
[MName] VARCHAR(100) NOT NULL,
[LName] VARCHAR(100) NOT NULL,

Спасибо!
...
Рейтинг: 0 / 0
20.07.2020, 11:51
    #39981728
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
В целом я ориентируюсь на
https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/databases/northwind-pubs/instnwnd.sql

Хотя конечно здесь я бы просто назвал
Id
Name

CREATE TABLE "Products" (
"ProductID" "int" IDENTITY (1, 1) NOT NULL ,
"ProductName" nvarchar (40) NOT NULL ,
...
Рейтинг: 0 / 0
20.07.2020, 12:20
    #39981742
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
я так понимаю лучше назвать в единственном числе
ибо ORM и порядок

Order
OrderDetail

а не

OrderDetails
Orders

Так?


Там ошибка, надо:

OrderЫDetails
OrderЫ
...
Рейтинг: 0 / 0
20.07.2020, 12:40
    #39981754
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
у сотрудника есть несколько логинов
как бы вы назвали таблицу?

EmployeeLogins
VS
Logins
?

еще вопрос
сотрудник может быть в нескольких подразделениях
как лучше назвать таблицы
Employees
Orgs
EmployeeMapOrgs
?

Пипец, listtoview, ты угораешь, что ли? Спроси еще, как тебе счетчик цикла "for(...)" назвать - "i" или "j".
...
Рейтинг: 0 / 0
20.07.2020, 12:50
    #39981760
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
Как здесь лучше назвать

[Fname] VARCHAR(100) NOT NULL,
[Mname] VARCHAR(100) NOT NULL,
[Lname] VARCHAR(100) NOT NULL,

VS

[FName] VARCHAR(100) NOT NULL,
[MName] VARCHAR(100) NOT NULL,
[LName] VARCHAR(100) NOT NULL,

Спасибо!

Код: sql
1.
2.
3.
FirstName		NVARCHAR(100),
MiddleName		NVARCHAR(100),
LastName		NVARCHAR(100)
...
Рейтинг: 0 / 0
20.07.2020, 13:25
    #39981776
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
fkthat
listtoview
у сотрудника есть несколько логинов
как бы вы назвали таблицу?

EmployeeLogins
VS
Logins
?

еще вопрос
сотрудник может быть в нескольких подразделениях
как лучше назвать таблицы
Employees
Orgs
EmployeeMapOrgs
?

Пипец, listtoview, ты угораешь, что ли? Спроси еще, как тебе счетчик цикла "for(...)" назвать - "i" или "j".

вот Вы бы так назвали?

CREATE TABLE "Products" (
"ProductID" "int" IDENTITY (1, 1) NOT NULL ,
"ProductName" nvarchar (40) NOT NULL ,
...
Рейтинг: 0 / 0
20.07.2020, 13:33
    #39981778
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дилемма наименования таблиц
listtoview
вот Вы бы так назвали?
"Product" является частью "единого языка", принятого во проекте?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Дилемма наименования таблиц / 25 сообщений из 100, страница 1 из 4
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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