-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `ch_trenesanas_eksamenam_1`
--

-- --------------------------------------------------------

--
-- Table structure for table `ch_akti`
--

CREATE TABLE `ch_akti` (
  `akta_id` int NOT NULL COMMENT 'Akta unikālais numurs',
  `nosaukums` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Dokumenta nosaukums'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Aktu galvenes informācija';

--
-- Dumping data for table `ch_akti`
--

INSERT INTO `ch_akti` (`akta_id`, `nosaukums`) VALUES
(1, 'Akts par Janvāri');

-- --------------------------------------------------------

--
-- Table structure for table `ch_darbi`
--

CREATE TABLE `ch_darbi` (
  `UR` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Unikāls darba numurs (piem. 1,11)',
  `poz` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Darba pozīcijas nosaukums',
  `merv` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Mērvienība (gab, st, m)',
  `cena` decimal(10,2) DEFAULT NULL COMMENT 'Vienības cena bez PVN'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Darbu katalogs ar unikāliem kodiem';

--
-- Dumping data for table `ch_darbi`
--

INSERT INTO `ch_darbi` (`UR`, `poz`, `merv`, `cena`) VALUES
('1,11', 'Signālkabeļa Cu 7x1,5 montāža stabā, konsolē', 'm.', '1.50'),
('1,25', 'Signālkabeļa spaiļu komplekta nomaiņa balstā, konso', 'kompl.', '5.00'),
('1,26', 'Luksofora objekta bojājuma noteikšana', 'st.', '20.00'),
('1,28', 'SP-7 tipa sadalnes montāža', 'gab.', '20.00'),
('2,25', 'Signālgalvas aizsargjumtiņa nomaiņa uz balsta', 'gab.', '20.00'),
('2,27', 'Spuldzes nomaiņa uz balsta', 'gab.', '4.40'),
('2,4', 'Balsta vāka maiņa', 'gab.', '5.00'),
('2,43', 'Pasūtītāja transporta signālgalvas montāža uz balsta', 'gab.', '20.00'),
('3,17', 'Vadības plates ZKS tipa drošinātāja nomaiņa', 'gab.', '10.00'),
('4,4', 'Signālgalvas demontāža uz balsta', 'gab.', '10.00'),
('5,1', 'Izsaukums luksofora objektā', 'gab.', '10.00'),
('5,2', 'Maršruta apsekošana', 'km', '1.00'),
('5,3', 'Skaitītāju rādījumu nolasīšana, objektu apsekošana', 'gab.', '2495.00');

-- --------------------------------------------------------

--
-- Table structure for table `ch_ieraksti`
--

CREATE TABLE `ch_ieraksti` (
  `id` int NOT NULL COMMENT 'Ieraksta rindas ID',
  `akta_id` int DEFAULT NULL COMMENT 'Saite uz aktu',
  `UR` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Saite uz darbu',
  `daudzums` decimal(10,2) DEFAULT NULL COMMENT 'Veiktais apjoms'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Konkrētā akta satura rindas';

--
-- Dumping data for table `ch_ieraksti`
--

INSERT INTO `ch_ieraksti` (`id`, `akta_id`, `UR`, `daudzums`) VALUES
(1, 1, '1,11', '3.00'),
(2, 1, '1,25', '1.00'),
(3, 1, '1,26', '5.50'),
(4, 1, '1,28', '1.00'),
(5, 1, '2,25', '5.00'),
(6, 1, '2,27', '7.00'),
(7, 1, '2,4', '2.00'),
(8, 1, '2,43', '1.00'),
(9, 1, '3,17', '3.00'),
(10, 1, '4,4', '1.00'),
(11, 1, '5,1', '50.00'),
(12, 1, '5,2', '620.00'),
(13, 1, '5,3', '1.00');

-- --------------------------------------------------------

--
-- Stand-in structure for view `ch_result_1`
-- (See below for the actual view)
--
CREATE TABLE `ch_result_1` (
`Darba nr` varchar(10)
,`Pozīcija` varchar(255)
,`merv` varchar(10)
,`cena` decimal(10,2)
,`Daudzums` decimal(10,2)
,`Kopā` decimal(19,2)
);

-- --------------------------------------------------------

--
-- Structure for view `ch_result_1`
--

CREATE ALGORITHM=UNDEFINED DEFINER=`cinkmanis_h`@`localhost` SQL SECURITY DEFINER VIEW `ch_result_1`  AS SELECT `d`.`UR` AS `Darba nr`, `d`.`poz` AS `Pozīcija`, `d`.`merv` AS `merv`, `d`.`cena` AS `cena`, `i`.`daudzums` AS `Daudzums`, round((`d`.`cena` * `i`.`daudzums`),2) AS `Kopā` FROM ((`ch_ieraksti` `i` join `ch_darbi` `d` on((`i`.`UR` = `d`.`UR`))) join `ch_akti` `a` on((`i`.`akta_id` = `a`.`akta_id`))) ;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `ch_akti`
--
ALTER TABLE `ch_akti`
  ADD PRIMARY KEY (`akta_id`);

--
-- Indexes for table `ch_darbi`
--
ALTER TABLE `ch_darbi`
  ADD PRIMARY KEY (`UR`);

--
-- Indexes for table `ch_ieraksti`
--
ALTER TABLE `ch_ieraksti`
  ADD PRIMARY KEY (`id`),
  ADD KEY `akta_id` (`akta_id`),
  ADD KEY `UR` (`UR`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `ch_ieraksti`
--
ALTER TABLE `ch_ieraksti`
  MODIFY `id` int NOT NULL AUTO_INCREMENT COMMENT 'Ieraksta rindas ID', AUTO_INCREMENT=14;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `ch_ieraksti`
--
ALTER TABLE `ch_ieraksti`
  ADD CONSTRAINT `ch_ieraksti_ibfk_1` FOREIGN KEY (`akta_id`) REFERENCES `ch_akti` (`akta_id`),
  ADD CONSTRAINT `ch_ieraksti_ibfk_2` FOREIGN KEY (`UR`) REFERENCES `ch_darbi` (`UR`);
COMMIT;

