![]() |
|
|
![]()
|
|
| powerlord |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
Привествую! Нужна помощь в составление базы данных для учета наличия и движения корпоративных сим-карт,учета расходов по месяцам, учета лимитов
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
И в чём помощь требуется? При чём здесь Дельфи?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| powerlord |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
Мне нужно разработать интерфейсную часть в Delphi. База данных должна быть разработана в СУБД «Microsoft Office Access 2007» Собственно проблема с БД. С БД я мало дружу. вот хотел узнать как можно организавать в БД учет движения (по датам получения и возврата) сим-карт у работников предприятия, а также учета лимитов и расходов на сотовую связь. |
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
powerlord, все равно слишком абстрактно - для начала хорошо подумай что и как должно взаимодействовать на уровне БД, спроектируй саму бд (таблицы, связи).
-------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
| aleksh |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: 2 Всего: 13 |
powerlord, а что уже есть (сделано)?
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Я так понимаю, что есть задание от препода. Более пока что нет ничего. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| powerlord |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
||||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
Operator и City_Registration - два отдельных атрибута одной карты
Добавлено через 3 минуты и 44 секунды User - это один из сотрудников. -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| powerlord |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
User - это человек отвественный за выдачу сим - карт...Employee - один из сотрудников Добавлено через 2 минуты и 43 секунды
Т.е Operator и City_Registration нужно поместить в Сущность Sim? |
||||
|
|||||
| Frees |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
да, разве один и тот же оператор не может выдавать карты в разных городах.
если это сотрудник Operator, а не наш сотрудник.. то можно и так оставить Это сообщение отредактировал(а) Frees - 11.10.2010, 12:37 -------------------- Кольцов Виктор Владимирович |
||||
|
|||||
| aleksh |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: 2 Всего: 13 |
можно оставить в любом случае, только нужно добавить поле со ссылкой на id или оператора, или отдела по сути - можно sim, operator и city_registration объединить в одну таблицу, а можно и так оставить в department добавить поле - родитель (id более старшего отдела) в таблицу sim добавить поле - состояние (у пользователя, у выдающего, утеряна, в ремонте - разница с "у выдающего" в том, что во втором случае она может быть выдана в любой момент, а в первом - не факт) |
|||
|
||||
| powerlord |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
Спасибо
Это сообщение отредактировал(а) powerlord - 11.10.2010, 17:48 |
|||
|
||||
| aleksh |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: 2 Всего: 13 |
внутренний лучше устанавливать в таблицу history, а вот с базовым не понятно - это вообще что? если универсальный, то можно в таблицу sim
|
|||
|
||||
| powerlord |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 6.9.2010 Репутация: нет Всего: нет |
Если често сам не пойму чем они вообще отличаются
Расходы: ID Дата ID_Сим ID_Сотрудника Исходящие местные Исходящие МТР Вызовы внутри группы Входящие Роуминг SMS GPRS Прочие Итого с НДС. Полная детализация: Номер Дата и время звонка Номер_Собеседника Код звонка Тип Звонка Сек/Кб (в зависимости от типа) Мин/Мб Эфир пл МТР Всего Как это все связать и с чем? |
|||
|
||||
| aleksh |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: 2 Всего: 13 |
дата - это что? если человек разговаривал с 23:55 до 00:05 - что будет заноситься?
а где платят за входящие? что такое "прочие" и зачем "итого"? а так расходы можно разбить на две таблицы какая разница между номером и симкой? что за коды, что за типы? зачем "всего"? и самое главное - причем здесь делфи? |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |