Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с базой данных 
:(
    Опции темы
powerlord
Дата 10.10.2010, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Привествую! Нужна помощь в составление базы данных для учета наличия и движения корпоративных сим-карт,учета расходов по месяцам, учета лимитов smile ! 
PM MAIL   Вверх
Данкинг
Дата 10.10.2010, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



И в чём помощь требуется? При чём здесь Дельфи? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
powerlord
Дата 10.10.2010, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Цитата(Данкинг @ 10.10.2010,  19:51)
И в чём помощь требуется? При чём здесь Дельфи? smile

Мне нужно разработать интерфейсную часть в Delphi. База данных должна быть разработана в СУБД «Microsoft Office Access 2007» Собственно проблема с БД. С БД я мало дружу. вот хотел узнать как можно организавать в БД учет движения (по датам получения и возврата)  сим-карт у работников предприятия, а также учета лимитов и расходов на сотовую связь.
PM MAIL   Вверх
Exai1e
Дата 10.10.2010, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 908
Регистрация: 3.12.2006
Где: Moscow

Репутация: нет
Всего: 30



powerlord, все равно слишком абстрактно - для начала хорошо подумай что и как должно взаимодействовать на уровне БД, спроектируй саму бд (таблицы, связи).


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
aleksh
Дата 10.10.2010, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: 2
Всего: 13



powerlord, а что уже есть (сделано)?
PM MAIL   Вверх
Данкинг
Дата 10.10.2010, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Цитата(aleksh @  11.10.2010,  00:43 Найти цитируемый пост)
а что уже есть (сделано)? 

Я так понимаю, что есть задание от препода. Более пока что нет ничего. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
powerlord
Дата 11.10.2010, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Вот кое что набрасал...
user posted image

PM MAIL   Вверх
Frees
Дата 11.10.2010, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 23
Всего: 54



Operator и City_Registration - два отдельных атрибута одной карты

Добавлено через 3 минуты и 44 секунды
User - это один из сотрудников. 


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
powerlord
Дата 11.10.2010, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Цитата(Frees @ 11.10.2010,  10:45)

Добавлено @ 10:49
User - это один из сотрудников.

User - это человек отвественный за выдачу сим - карт...Employee - один из сотрудников

Добавлено через 2 минуты и 43 секунды
Цитата(Frees @ 11.10.2010,  10:45)
Operator и City_Registration - два отдельных атрибута одной карты


Т.е Operator и City_Registration нужно поместить в Сущность Sim?

PM MAIL   Вверх
Frees
Дата 11.10.2010, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 23
Всего: 54



Цитата(powerlord @  11.10.2010,  15:22 Найти цитируемый пост)
Т.е Operator и City_Registration нужно поместить в Сущность Sim?

да, разве один и тот же оператор не может выдавать карты в разных городах.


Цитата(powerlord @  11.10.2010,  15:22 Найти цитируемый пост)
User - это человек отвественный за выдачу сим - карт...Employee - один из сотрудников

если это сотрудник Operator, а  не наш сотрудник.. то можно и так оставить

Это сообщение отредактировал(а) Frees - 11.10.2010, 12:37


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
aleksh
Дата 11.10.2010, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: 2
Всего: 13



Цитата(Frees @  11.10.2010,  12:37 Найти цитируемый пост)
если это сотрудник Operator, а  не наш сотрудник.. то можно и так оставить

можно оставить в любом случае, только нужно добавить поле со ссылкой на id или оператора, или отдела

по сути - можно sim, operator и city_registration объединить в одну таблицу, а можно и так оставить
в department добавить поле - родитель (id более старшего отдела)
в таблицу sim добавить поле - состояние (у пользователя, у выдающего, утеряна, в ремонте - разница с "у выдающего" в том, что во втором случае она может быть выдана в любой момент, а в первом - не факт)
PM MAIL   Вверх
powerlord
Дата 11.10.2010, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Спасибо smile а как быть с учетом лимитов? Лимит должен устанавливатся на сотрудника, существуют два вида лимита базовой и внутренний! Просто в сущность Employee добавить поля Базовый лимит и внутренний?

Это сообщение отредактировал(а) powerlord - 11.10.2010, 17:48
PM MAIL   Вверх
aleksh
Дата 11.10.2010, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: 2
Всего: 13



внутренний лучше устанавливать в таблицу history, а вот с базовым не понятно - это вообще что? если универсальный, то можно в таблицу sim
PM MAIL   Вверх
powerlord
Дата 11.10.2010, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 6.9.2010

Репутация: нет
Всего: нет



Если често сам не пойму чем они вообще отличаются smile Ладно пока их отложу smile сейчас пробую сделать учет расходов по месяцам! Расходы берутся из счета детализации...Думаю сделать еще две сущности:
 Расходы:                                           
 ID                                                      
 Дата                                                 
 ID_Сим                                             
 ID_Сотрудника
 Исходящие местные
 Исходящие МТР
 Вызовы внутри группы
 Входящие
 Роуминг
 SMS
 GPRS
 Прочие
 Итого с НДС.

Полная детализация:
Номер
Дата и время  звонка
Номер_Собеседника
Код звонка
Тип Звонка
Сек/Кб (в зависимости от типа)
Мин/Мб
Эфир пл
МТР
Всего

Как это все связать и с чем?


PM MAIL   Вверх
aleksh
Дата 11.10.2010, 20:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: 2
Всего: 13



дата - это что? если человек разговаривал с 23:55 до 00:05 - что будет заноситься?
Цитата(powerlord @  11.10.2010,  18:33 Найти цитируемый пост)
Входящие

а где платят за входящие?
что такое "прочие" и зачем "итого"? а так расходы можно разбить на две таблицы

какая разница между номером и симкой?
что за коды, что за типы?
зачем "всего"?

и самое главное - причем здесь делфи?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0540 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.