-- -- Script was generated by Devart dbForge Studio 2020 for MySQL, Version 9.0.689.0 -- Product home page: http://www.devart.com/dbforge/mysql/studio -- Script date 2021. 12. 13. 9:26:41 -- Server version: 10.4.21 -- Client version: 4.1 -- -- -- Disable foreign keys -- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; -- -- Set SQL mode -- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; -- -- Set character set the client will use to send SQL statements to the server -- SET NAMES 'utf8'; DROP DATABASE IF EXISTS db_elso; CREATE DATABASE IF NOT EXISTS db_elso CHARACTER SET utf8 COLLATE utf8_hungarian_ci; -- -- Set default database -- USE db_elso; -- -- Create table `firms` -- CREATE TABLE IF NOT EXISTS firms ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, address VARCHAR(255) NOT NULL, postcode INT(11) NOT NULL, remark TEXT DEFAULT NULL, PRIMARY KEY (id) ) ENGINE = INNODB, AUTO_INCREMENT = 14, AVG_ROW_LENGTH = 8192, CHARACTER SET utf8, COLLATE utf8_hungarian_ci; -- -- Create table `employees` -- CREATE TABLE IF NOT EXISTS employees ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(100) NOT NULL, address VARCHAR(255) NOT NULL, salary INT(10) NOT NULL, PRIMARY KEY (id) ) ENGINE = INNODB, AUTO_INCREMENT = 16, AVG_ROW_LENGTH = 5461, CHARACTER SET latin1, COLLATE latin1_swedish_ci; -- -- Create table `workers` -- CREATE TABLE IF NOT EXISTS workers ( id INT(11) NOT NULL AUTO_INCREMENT, empID INT(11) NOT NULL, firmID INT(11) DEFAULT NULL, begin DATE DEFAULT NULL, end DATE DEFAULT NULL, PRIMARY KEY (id) ) ENGINE = INNODB, AUTO_INCREMENT = 8, AVG_ROW_LENGTH = 5461, CHARACTER SET utf8, COLLATE utf8_hungarian_ci; -- -- Create foreign key -- ALTER TABLE workers ADD CONSTRAINT FK_workers_employees_id FOREIGN KEY (empID) REFERENCES employees(id) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Create foreign key -- ALTER TABLE workers ADD CONSTRAINT FK_workers_firms_id FOREIGN KEY (firmID) REFERENCES firms(id); -- -- Dumping data for table firms -- INSERT INTO firms VALUES (1, 'Zabhegyező Kft', 'Zabhegy', 4556, ' :-(((( ++++'), (2, 'Réparudi Bt.', 'Salátaföld2', 5005, 'Szántás alatt'), (4, 'ABC Zrt.', 'Egerszalók', 2451, ':-)'), (13, 'Nagy Forma Bt.', 'Debrecen', 4031, 'yxncybnxcbxybcmyxbcyxbcmybxcm,byxy'); -- -- Dumping data for table employees -- INSERT INTO employees VALUES (7, 'Kiss Kati', 'Szarvas', 5000000), (9, 'Tóth Miklós', 'Debrecen', 35000000), (10, 'Nagy Adelka', 'Szarvas', 35000000); -- -- Dumping data for table workers -- INSERT INTO workers VALUES (2, 9, 1, '2019-04-17', NULL), (3, 7, 2, '2019-04-01', '2019-05-02'), (4, 10, 2, '2019-05-08', NULL), (6, 10, 4, '2021-01-01', '2021-11-30'), (7, 7, 1, '2021-11-26', '2021-11-18'); -- -- Restore previous SQL mode -- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; -- -- Enable foreign keys -- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;