Bug 12648: Add some documentation on the kohastructure.sql file
authorTomas Cohen Arazi <tomascohen@gmail.com>
Wed, 11 Mar 2015 14:59:03 +0000 (11:59 -0300)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Wed, 11 Mar 2015 17:17:33 +0000 (14:17 -0300)
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
installer/data/mysql/kohastructure.sql

index ff6dee2..1408216 100644 (file)
@@ -3093,9 +3093,9 @@ CREATE TABLE `aqorders` ( -- information related to the basket line items
 --
 
 DROP TABLE IF EXISTS `aqorder_users`;
-CREATE TABLE aqorder_users (
-    ordernumber int(11) NOT NULL,
-    borrowernumber int(11) NOT NULL,
+CREATE TABLE aqorder_users ( -- Mapping orders to patrons for notification sending
+    ordernumber int(11) NOT NULL, -- the order this patrons receive notifications from (aqorders.ordernumber)
+    borrowernumber int(11) NOT NULL, -- the borrowernumber for the patron receiving notifications for this order (borrowers.borrowernumber)
     PRIMARY KEY (ordernumber, borrowernumber),
     CONSTRAINT aqorder_users_ibfk_1 FOREIGN KEY (ordernumber) REFERENCES aqorders (ordernumber) ON DELETE CASCADE ON UPDATE CASCADE,
     CONSTRAINT aqorder_users_ibfk_2 FOREIGN KEY (borrowernumber) REFERENCES borrowers (borrowernumber) ON DELETE CASCADE ON UPDATE CASCADE