powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Учет сотрудников
4 сообщений из 4, страница 1 из 1
Учет сотрудников
    #37631978
Dima163
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю БД-Учет сотрудников организации,подскажите пожалуйста!!!!!!
Выделил 3 основных сущности
Department(отдел)
Post(должность)
Worker(работник)
соединил сущностью-Exist worker

Проблема заключается в создании таблиц...

Вот 1


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Worker](
	[WorkerNo] [bigint] NOT NULL,
	[WorkerName] [varchar](50) COLLATE Cyrillic_General_CI_AS NOT NULL,
	[City] [varchar](50) COLLATE Cyrillic_General_CI_AS NOT NULL,
	[Adress] [varchar](50) COLLATE Cyrillic_General_CI_AS NOT NULL,
	[Phone] [char](11) COLLATE Cyrillic_General_CI_AS NOT NULL,
 CONSTRAINT [PK_Worker] PRIMARY KEY CLUSTERED 
(
	[WorkerNo] ASC
)WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
SET ANSI_PADDING OFF


[/SRC]

2-ая


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Department](
	[DepartmentNo] [bigint] NOT NULL,
	[DepartmentName] [varchar](50) COLLATE Cyrillic_General_CI_AS NOT NULL,
 CONSTRAINT [PK_Department] PRIMARY KEY CLUSTERED 
(
	[DepartmentNo] ASC
)WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
SET ANSI_PADDING OFF


[/SRC]
3-я


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Post](
	[PostNo] [bigint] NOT NULL,
	[PostName] [varchar](300) COLLATE Cyrillic_General_CI_AS NOT NULL,
	[Salary] [decimal](20, 6) NOT NULL,
 CONSTRAINT [PK_Post] PRIMARY KEY CLUSTERED 
(
	[PostNo] ASC
)WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
SET ANSI_PADDING OFF




[/SRC]
и наконец,последняя


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ExistWorker](
	[ExistWorkerNo] [bigint] NOT NULL,
	[WorcerNo] [bigint] NOT NULL,
	[DepartmentNo] [bigint] NOT NULL,
	[PostNo] [bigint] NOT NULL,
	[Dates] [datetime] NOT NULL,
 CONSTRAINT [PK_ExistWorker] PRIMARY KEY CLUSTERED 
(
	[ExistWorkerNo] ASC
)WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]




Подскажите в чем ошибки!!!!!!
...
Рейтинг: 0 / 0
Учет сотрудников
    #37632377
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Проблема заключается в создании таблиц...
....
> Подскажите в чем ошибки!!!!!!

Так какие проблемы-то при создании таблиц ?
Где проблемы ?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Учет сотрудников
    #37634294
Dima163
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,
уже сам разобрался....
...
Рейтинг: 0 / 0
Учет сотрудников
    #37636392
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сотрудники будут проходить под прозвищами и с одним моб телефоном? отделы без иерархии
зачем bigint еще и без автоинкремента?
примеров про сотрудников мульёны
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Учет сотрудников
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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