Задачка на сообразительность - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Разное / Other > Курилка / Yak floor

Курилка / Yak floor
Свободное общение, рассуждения на любые интересные вам темы.

Ответ
Опции темы
Непрочитано 13.03.2013, 20:19   #11
Мастер

Автор темы (Топик Стартер) Re: Задачка на сообразительность

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
/*
MySQL Data Transfer
Source Host: localhost
Source Database: l2
Target Host: localhost
Target Database: l2
Date: 13.03.2013 19:00:43
*/
 
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for tablica
-- ----------------------------
DROP TABLE IF EXISTS `tablica`;
CREATE TABLE `tablica` (
  `prepod` VARCHAR(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `ekzamen` VARCHAR(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gruppa` CHAR(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `god` CHAR(8) COLLATE utf8_unicode_ci DEFAULT NULL,
  `predmet` VARCHAR(40) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 
-- ----------------------------
-- Records 
-- ----------------------------
INSERT INTO `tablica` VALUES ('Иванов', 'физика', '63', '2012', 'физика');
INSERT INTO `tablica` VALUES ('Иванов', 'алгебра', '85', '2013', 'математика');
INSERT INTO `tablica` VALUES ('Иванов', 'геометрия', '63', '2012', 'математика');
 
Code: SQL

Хм... Логично, но дело в том что я основные данные привел, в принципе смысл понял

Цитата:
Сообщение от Kos-Master Посмотреть сообщение
1) teachers:
1. (KEY) teacher_id
2. teacher_name
3. teacher_other_inf

2) groups:
1. (KEY) group_id
2. group_name
3. group_other_inf

3) subjects:
1. (KEY) subject_id
2. subject_name
3. teacher_id ( связь с teachers->teacher_id )

4) lessons:
1. (KEY) lesson_id
2. group_id ( связь с groups->group_id )
3. subject_id ( связь с subjects->subject_id )
4. date

5) tests:
1. (KEY) test_id
2. group_id ( связь с groups->group_id )
3. subject_id ( связь с subjects->subject_id )
4. date

Советую делать в MS Office Access
Да тоже годный вариант, спасибо
Madnezz вне форума Ответить с цитированием
Непрочитано 13.03.2013, 20:58   #12
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Задачка на сообразительность

Цитата:
Сообщение от rage Посмотреть сообщение
Жесть какая. Кто вас так проектировать учил?
А кто говорит что я проектировал ? набросал на скорую руку...
Тема висела 2 часа, никто не помог, я решил ТСу показать пример.

P.S. Сами лучше написали бы, а то только судить все могут
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 13.03.2013, 21:31   #13
Пользователь

По умолчанию Re: Задачка на сообразительность

Цитата:
Сообщение от Kos-Master Посмотреть сообщение
1) teachers:
1. (KEY) teacher_id
2. teacher_name
3. teacher_other_inf

2) groups:
1. (KEY) group_id
2. group_name
3. group_other_inf

3) subjects:
1. (KEY) subject_id
2. subject_name
3. teacher_id ( связь с teachers->teacher_id )

4) lessons:
1. (KEY) lesson_id
2. group_id ( связь с groups->group_id )
3. subject_id ( связь с subjects->subject_id )
4. date

5) tests:
1. (KEY) test_id
2. group_id ( связь с groups->group_id )
3. subject_id ( связь с subjects->subject_id )
4. date

Советую делать в MS Office Access
Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
А кто говорит что я проектировал ? набросал на скорую руку...
Тема висела 2 часа, никто не помог, я решил ТСу показать пример.

P.S. Сами лучше написали бы, а то только судить все могут
Цитата:
Сообщение от x3k Посмотреть сообщение
id? (10 символов)
10 символов
x3k вне форума Ответить с цитированием
Непрочитано 13.03.2013, 22:06   #14
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Задачка на сообразительность

Держи студент:

 
SET FOREIGN_KEY_CHECKS=0;
 
-- ----------------------------
-- Table structure for `exams`
-- ----------------------------
DROP TABLE IF EXISTS `exams`;
CREATE TABLE `exams` (
  `ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
  `SubjectID` BIGINT(1) NOT NULL,
  `GroupID` BIGINT(20) NOT NULL,
  `TeacherID` BIGINT(20) NOT NULL,
  `Date` datetime NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `GroupID_Group` (`GroupID`),
  KEY `TeacherID_Teacher` (`TeacherID`),
  KEY `SubjectID_Subject` (`SubjectID`),
  CONSTRAINT `GroupID_Group` FOREIGN KEY (`GroupID`) REFERENCES `groups` (`ID`),
  CONSTRAINT `SubjectID_Subject` FOREIGN KEY (`SubjectID`) REFERENCES `subjects` (`ID`),
  CONSTRAINT `TeacherID_Teacher` FOREIGN KEY (`TeacherID`) REFERENCES `teachers` (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 
-- ----------------------------
-- Records of exams
-- ----------------------------
INSERT INTO `exams` VALUES ('1', '1', '1', '1', '2013-03-14 08:00:00');
INSERT INTO `exams` VALUES ('2', '2', '1', '2', '2013-03-15 16:00:00');
INSERT INTO `exams` VALUES ('3', '3', '2', '3', '2013-03-15 08:00:00');
 
-- ----------------------------
-- Table structure for `groups`
-- ----------------------------
DROP TABLE IF EXISTS `groups`;
CREATE TABLE `groups` (
  `ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
  `Name` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 
-- ----------------------------
-- Records of groups
-- ----------------------------
INSERT INTO `groups` VALUES ('1', 'Группа 123432');
INSERT INTO `groups` VALUES ('2', 'Группа 234123');
INSERT INTO `groups` VALUES ('3', 'Группа 663422');
 
-- ----------------------------
-- Table structure for `subjects`
-- ----------------------------
DROP TABLE IF EXISTS `subjects`;
CREATE TABLE `subjects` (
  `ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
  `Name` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 
-- ----------------------------
-- Records of subjects
-- ----------------------------
INSERT INTO `subjects` VALUES ('1', 'История');
INSERT INTO `subjects` VALUES ('2', 'Алгебра');
INSERT INTO `subjects` VALUES ('3', 'Геометрия');
INSERT INTO `subjects` VALUES ('4', 'Черчение');
INSERT INTO `subjects` VALUES ('5', 'Химия');
 
-- ----------------------------
-- Table structure for `teachers`
-- ----------------------------
DROP TABLE IF EXISTS `teachers`;
CREATE TABLE `teachers` (
  `ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
  `Name` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 
-- ----------------------------
-- Records of teachers
-- ----------------------------
INSERT INTO `teachers` VALUES ('1', 'Александр Петрович Груздь');
INSERT INTO `teachers` VALUES ('2', 'Николай Иванович Мастдай');
INSERT INTO `teachers` VALUES ('3', 'Семен Андреевич Зеленый');
INSERT INTO `teachers` VALUES ('4', 'Эльдар Владимирович Пеший');
INSERT INTO `teachers` VALUES ('5', 'Зинаида Ивановна Вашковская');
 
Code: SQL
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Непрочитано 14.03.2013, 00:32   #15
Аватар для The Horde
Пользователь

По умолчанию Re: Задачка на сообразительность

тык:
Свернуть ↑Развернуть ↓
__________________
MаNGOS
The Horde вне форума Ответить с цитированием
Непрочитано 14.03.2013, 09:01   #16
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Задачка на сообразительность

В репу сразу же :dunno:
Zubastic вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 12:49. Часовой пояс GMT +3.

Вверх