Tabla Mysql

Versión 12 (Guillermo Zdanowicz, 29/03/2016 20:06)

1 1 Guillermo Zdanowicz
h1. Tabla Mysql
2 1 Guillermo Zdanowicz
3 12 Guillermo Zdanowicz
4 12 Guillermo Zdanowicz
h2. TABLA: *proveedores*
5 12 Guillermo Zdanowicz
6 2 Guillermo Zdanowicz
<pre>
7 4 Guillermo Zdanowicz
CREATE TABLE `proveedores` (
8 4 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
9 9 Guillermo Zdanowicz
  `identificacion` varchar(100) NOT NULL,
10 9 Guillermo Zdanowicz
  `nombre` varchar(100) NULL,
11 8 Guillermo Zdanowicz
  `direccion` varchar(50) NULL,
12 8 Guillermo Zdanowicz
  `telefono` varchar(50) NULL,
13 11 Guillermo Zdanowicz
  `cuil` varchar(50) NOT NULL,
14 8 Guillermo Zdanowicz
  `codigo_banco` varchar(50) NULL,
15 8 Guillermo Zdanowicz
  `cbu` varchar(50) NULL,
16 9 Guillermo Zdanowicz
  `idposicioniva` int(11) NOT NULL default 0,
17 4 Guillermo Zdanowicz
  `email` varchar(80) NULL,
18 8 Guillermo Zdanowicz
  `actividad` varchar(80) NULL,
19 8 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
20 4 Guillermo Zdanowicz
  PRIMARY KEY (`id`),
21 9 Guillermo Zdanowicz
  UNIQUE KEY `identificacion` (`identificacion`)
22 9 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
23 5 Guillermo Zdanowicz
</pre>
24 5 Guillermo Zdanowicz
25 12 Guillermo Zdanowicz
26 12 Guillermo Zdanowicz
h2. TABLA: *posiciones_iva*
27 12 Guillermo Zdanowicz
*Esta tabla puede ser un arreglo de valores fijos*
28 10 Guillermo Zdanowicz
<pre>
29 12 Guillermo Zdanowicz
30 10 Guillermo Zdanowicz
CREATE TABLE `posiciones_iva` (
31 10 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
32 10 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
33 10 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
34 10 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
35 10 Guillermo Zdanowicz
</pre>
36 5 Guillermo Zdanowicz
37 12 Guillermo Zdanowicz
h2. TABLA: *compras*
38 6 Guillermo Zdanowicz
<pre>
39 5 Guillermo Zdanowicz
CREATE TABLE `compras` (
40 5 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
41 5 Guillermo Zdanowicz
  `idproveedor` int(11) NOT NULL,
42 5 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
43 1 Guillermo Zdanowicz
  `fecha_factura` date NULL,
44 10 Guillermo Zdanowicz
  `importe` float NOT NULL DEFAULT '0.0',
45 5 Guillermo Zdanowicz
  `fecha_recepcion` date NULL,
46 5 Guillermo Zdanowicz
  `comprobante` varchar(80) NULL,
47 10 Guillermo Zdanowicz
  `pagado` int(1) NOT NULL DEFAULT '0',
48 10 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
49 5 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
50 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
51 1 Guillermo Zdanowicz
</pre>
52 1 Guillermo Zdanowicz
53 12 Guillermo Zdanowicz
h2. TABLA: *imputaciones*
54 1 Guillermo Zdanowicz
<pre>
55 10 Guillermo Zdanowicz
CREATE TABLE `imputaciones` (
56 10 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
57 10 Guillermo Zdanowicz
  `idcompra` int(11) NOT NULL,
58 10 Guillermo Zdanowicz
  `idcuenta` int(11) NOT NULL,
59 10 Guillermo Zdanowicz
  `importe` float unsigned NOT NULL DEFAULT '0',
60 10 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
61 10 Guillermo Zdanowicz
  PRIMARY KEY (`id`),
62 10 Guillermo Zdanowicz
FOREIGN KEY (idcompra) REFERENCES compras(id) ON DELETE CASCADE
63 10 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
64 10 Guillermo Zdanowicz
</pre>
65 10 Guillermo Zdanowicz
66 12 Guillermo Zdanowicz
h2. TABLA: *cuentas*
67 10 Guillermo Zdanowicz
<pre>
68 10 Guillermo Zdanowicz
CREATE TABLE `cuentas` (
69 10 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
70 10 Guillermo Zdanowicz
  `codigo` varchar(8) NOT NULL,
71 10 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
72 10 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
73 10 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
74 10 Guillermo Zdanowicz
</pre>
75 10 Guillermo Zdanowicz
76 10 Guillermo Zdanowicz
77 1 Guillermo Zdanowicz
78 12 Guillermo Zdanowicz
h2. TABLA: *pagos*
79 11 Guillermo Zdanowicz
<pre>
80 1 Guillermo Zdanowicz
CREATE TABLE `pagos` (
81 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
82 7 Guillermo Zdanowicz
  `idcompra` int(11) NOT NULL,
83 1 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
84 7 Guillermo Zdanowicz
  `fecha_pago` date NULL,
85 7 Guillermo Zdanowicz
  `importe` float unsigned NOT NULL DEFAULT '0',
86 10 Guillermo Zdanowicz
  `comprobante` varchar(80) NULL,
87 10 Guillermo Zdanowicz
  `pagado` int(1) NOT NULL DEFAULT '0',
88 7 Guillermo Zdanowicz
  `modo_pago` varchar(200) NULL, 
89 10 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
90 7 Guillermo Zdanowicz
  PRIMARY KEY (`id`),
91 1 Guillermo Zdanowicz
FOREIGN KEY (idcompra) REFERENCES compras(id) ON DELETE CASCADE
92 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
93 11 Guillermo Zdanowicz
94 11 Guillermo Zdanowicz
</pre>
Redmine Appliance - Powered by TurnKey Linux