FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Solicitud de ayuda en tablas
Hola Compañeros estoy avanzando en mi programa para crear la base de datos y las tablas en firebird, sólo crearlas nada de modificarlas, la idea es poder crear una base de datos más o menos avanzada y rápida, os pongo un pantallazo para que os hagáis una idea.
el tema es que en la parte de Me gustaría que me ayudarais, poniendo dentro de lo posible la información de la estructura de vuestras bases de datos, en el formato DDL o como quieran, si aportáis una descripción del por que de los campos mejor. Yo tengo definidas muchas de esta bases de datos, pero el tiempo me ha ido enseñando que a posteriorí hay que modificarlas, por falta o sobra de campos, es por este motivo que quiero afinarlo. En este momento el programa esta en la base de introducir datos, una vez termine, podre pasar a crear las tablas, no os preocupéis por el tema de las maestro detalle, bastaría con indicar el campo de unión. Las bases de datos sobre las que pido ayuda son : Almacén Familias Proveedores Clientes Artículos Vehículos (Maestro y detalle) Facturas (Maestro y detalle), de esta se pueden sacar, pedidos, albaranes, etc. Configuración (aunque esta última, sería mucho más personal, seguramente tendremos muchos campos en Común). Como siempre muchas gracias por adelantado por vuestra ayuda y cuando termine el programa lo publicare.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#2
|
||||
|
||||
Como veo que se ha quedado en el olvido, vuelvo a solicitar la ayuda de los compañeros
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#3
|
||||
|
||||
No entiendo, ¿qué quieres exactamente?
|
#4
|
||||
|
||||
Ver la estructura de las tablas, para compararla con las mías y mejorarlas en la pre estructura del programa al crear las tablas
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#5
|
||||
|
||||
Después de estar un rato copiando y pegado, le doy a "enviar" y me dice que no puedo exceder los 20000 bytes (creo recordar), se ha "descompuesto" todo el código sql y se ha formado un lio tremendo que no había quien lo entendiera, así que si quieres te envío la estructura a tu email.
|
#6
|
||||
|
||||
Como no Casimiro, muchas gracias, envíamelo a Desart @ misabueso . com
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" Última edición por Casimiro Notevi fecha: 30-07-2011 a las 10:42:19. |
#7
|
||||
|
||||
Para que quede un poco más claro lo que solicito pongo la DLL de mi tbla Clientes de mi programa
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#8
|
||||
|
||||
Se me olvido explicar un poco los Campos
Comentaros que PC, es persona de contacto Fijaros que en impuestos (Aquí IGIC, pero si pongo este nombre y mañana cambiase, tendría que modificar el programa, lo que hago es ponen en la Tabla de Configuración un campo para el nombre del Impuesto), , tiene tres apartados, IMPUESTOS (lógico) para en consultas saber clientes con impuestos o no, ademas de otras cuestiones. REQ (lógico) llamado Retenido o Requerido, con un campo de retención en Configuración para el porcentaje, realmente tendré que añadir este campo en el cliente ya que puede, seleccionar su nivel de retención. TIPO_IMP Tipo de impuesto (Numeric), para elegir el tipo de impuesto, lo pase de configuración a Clientes debido a que varía según el país y otras cuestiones. --- TARIFA (integer), creo que esta claro pero por si las moscas el tipo de precio que le vamos a cobrar a el Cliente los artículos deben tener más de un precio posible de echo yo en mi programa tengo 5 diferentes. RAPEL (Lógico), nos permite saber si hay que aplicarle rapel de precios, partiendo de la TARIFA de ventas, ha mayor cantidad comprada aumenta el nivel de Tarifa (lo que disminuye su precio). DTO (Numeric) aplicamos la posibilidad de descuento, pero tenemos en cuenta el aplicado en el producto, si este es mayor, le aplicamos el del producto, si no le aplicamos este. GRUPO (varchar) es para establecer el tipo de clientes (Pequeño, mediano, grande, Problemático, No Fiarse, Etc) SECTOR (Varchar) Sector al que pertenece, (Hoteles, Restauración, Lavanderías, Automoción, Etc). AGENTE (Varchar) es lo mismo que un comercial. El resto de los campos creo que están claros y por eso no los comento
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#9
|
||||
|
||||
Hola José Luis,
no sé cuanto de complicados son tus clientes, pero yo por de pronto, haría varias cosas. 1.- direcciones y personas de contacto. Además de la dirección completa, teléfono, web y mail, añadiría una tabla de personas de contacto, con sus nombres concretos, teléfonos personales fijos y móviles, cargo que ocupa en la empresa, mail personal, observaciones, fecha de cumpleaños, ... y lo que proceda. Lo mismo para las direcciones. Por una parte la dirección general y otra tabla de direcciones, por si un cliente tuviera varias direcciones, y si estas direcciones son de entrega, facturación, ... 2.- Por otro lado, con los bancos del cliente haría lo mismo, a otra tabla, indicando si se puede girar a esa cuenta, si se puede domicilar,... Esto también aplica a los proveedores. Espero haberte ayudado. Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#10
|
||||
|
||||
Hola fjcg02, decirte que me parece interesante, tú planteamiento, me imagino que luego lo que haces para visualizar editar, borrar, etc es unión de las diferentes tablas por SQL.
Decirte que de momento mi cliente soy yo, ya que es para mi empresa, para quien estoy creando un programa, que debido a la actividad de la misma, se sale de los cánones normales, a parte de los módulos normales de un programa, y recuerdo que entre ellos debe estar, La Ley de Protección de datos y la Trazabilidad, (cosa que suelo mirara en programas en venta y siguen sin aparecer en ellos), debe llevar formulación, Etiquetado, envasado, rutas, Fichas de Seguridad y técnicas, cajas, etc... Comentarte además que lo que solicito aquí no es para ningún programa en particular, se trata de crear un sistema con dos fases la primera poder crear bases de datos en firebird de una manera más rápida y completa, y la segunda, va unida a otro programa (AutoABM), para permitir, crear el form, con los campos de la base de datos ya construidos en el, una especie de auto formulario, o como en el delphi 6, que teníamos un asistente para crear el formulario, de una base de datos.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Solicitud personal | JXJ | La Taberna | 30 | 14-01-2009 21:25:05 |
Solicitud de opiniones | JCarlosas | Conexión con bases de datos | 6 | 01-01-2009 17:04:38 |
Solicitud de Programa | Noydsox | Varios | 1 | 06-06-2007 13:37:47 |
Solicitud | @le | Gráficos | 3 | 17-05-2006 22:13:54 |
|