Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Несколько вопросов по проекту в SQLite / 3 сообщений из 3, страница 1 из 1
18.12.2012, 22:16
    #38084253
F1tamix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по проекту в SQLite
Здравствуйте!

Решил сделать БД в SQlite.
Имеются: сотрудники, ручки, листы.
Нужно:
-вести учет сотрудников/ручек/листов
-выдавать сотрудникам по несколько ручек/листов, после чего они сдают обратно
-должна учитываться дата приема/сдачи
-поиск по сотрудникам/ручкам/листам
Пока что все.
Вопросы:
Для начала, что можно подправить в схеме? куда привязать дату? и помогите правильно расставить связи.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
CREATE TABLE сотрудники (
  код_сотр INTEGER PRIMARY KEY,
  фамилия_сотр TEXT,
  имя_сотр TEXT,
  отчество_сотр TEXT,
  отдел_сотр TEXT
);

CREATE TABLE ручки (
  код_руч INTEGER PRIMARY KEY,
  номер_руч INTEGER
);

CREATE TABLE листы (
  код_листы INTEGER PRIMARY KEY,
  номер_лист INTEGER
);

CREATE TABLE итог (
  код_итог INTEGER PRIMARY KEY,
  фамилия_итог TEXT,
  имя_итог TEXT,
  отчество_итог TEXT,
  отдел_итог TEXT,
  номер_руч_итог INTEGER,
  номер_лист_итог INTEGER,
  код_сотр_итог INTEGER,
  код_лист_итог INTEGER,
  код_руч_итог INTEGER
);



http://dbdsgnr.appspot.com/app#agdkYmRzZ25ycg4LEgZTY2hlbWEYibx2DA
...
Рейтинг: 0 / 0
19.12.2012, 12:24
    #38084806
F1tamix_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по проекту в SQLite
F1tamixЗдравствуйте!

Решил сделать БД в SQlite.
Имеются: сотрудники, ручки, листы.
Нужно:
-вести учет сотрудников/ручек/листов
-выдавать сотрудникам по несколько ручек/листов, после чего они сдают обратно
-должна учитываться дата приема/сдачи
-поиск по сотрудникам/ручкам/листам
Пока что все.
Вопросы:
Для начала, что можно подправить в схеме? куда привязать дату? и помогите правильно расставить связи.

+
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
CREATE TABLE сотрудники (
  код_сотр INTEGER PRIMARY KEY,
  фамилия_сотр TEXT,
  имя_сотр TEXT,
  отчество_сотр TEXT,
  отдел_сотр TEXT
);

CREATE TABLE ручки (
  код_руч INTEGER PRIMARY KEY,
  номер_руч INTEGER
);

CREATE TABLE листы (
  код_листы INTEGER PRIMARY KEY,
  номер_лист INTEGER
);

CREATE TABLE итог (
  код_итог INTEGER PRIMARY KEY,
  фамилия_итог TEXT,
  имя_итог TEXT,
  отчество_итог TEXT,
  отдел_итог TEXT,
  номер_руч_итог INTEGER,
  номер_лист_итог INTEGER,
  код_сотр_итог INTEGER,
  код_лист_итог INTEGER,
  код_руч_итог INTEGER
);



http://dbdsgnr.appspot.com/app#agdkYmRzZ25ycg4LEgZTY2hlbWEYibx2DA

Курсовик горит?
...
Рейтинг: 0 / 0
19.12.2012, 13:01
    #38084905
F1tamix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по проекту в SQLite
F1tamix_,

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


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