Tabla Mysql

Versión 14 (Guillermo Zdanowicz, 29/03/2016 20:07)

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