Hulp goede DB

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »
Erik waarom

Erik waarom

31/05/2006 08:15:00
Quote Anchor link
Hallo,

Ik ben bezig met het proberen te maken van een voorraad systeem waar artikelen in komen. Die gebruikt kunnen worden voor een project.

Zal iemand mij kunnen vertellen hoe de normalisatie/db het beste gemaakt kan worden?

Ik dacht zelf aan een tabel met voorraad, artikelen en 1 met projectonderdelen en 1 met project.

Zodra er een artikel binnen komt met prijs word het in de voorraad gezet. Als het gebruikt word komt er een rij in projectonderdelen.

Ik zat er ook aan te denken om gebruik te maken van groepen. Dus een extra cel bij artikelen met de naam status.

Zal iemand mij op weg kunnen helpen en een goed idee kunnen geven? Aangezien elke groep artikelen een code krijgt voor een barcade apparaat. Ben ik beetje de weg kwijt.
 
PHP hulp

PHP hulp

23/12/2024 06:36:46
 
Robert Deiman

Robert Deiman

31/05/2006 08:52:00
Quote Anchor link
Artikelen en voorraad zoals je zei is een goed idee (inventief), zo kan je zien welke artikelen je zelf hebt, en heb je ook een rijtje van alle artikelen die je "kan bestellen".

Maar dat van de projectonderdelen lijkt me niet zo handig.. dan kan je bij voorraad beter een veldje maken met "in gebruik" en dan is 0->nee en 1->ja.
Scheelt je ruimte en is sneller werken, omdat je geen dubbele data hebt.

EVT, ik weet niet precies wat het verschil is tussen artikelen en voorraad, kan je ook 1 artikelen tabel maken, met daarin een status veld (mijn eigen keuze)
Je kan dan op status selecteren, en je ziet meteen wat allemaal in gebruik is, wat je voorraad is, of welke artikelen je niet meer hebt.

En waarom is de project tabel?
 
Erik waarom

Erik waarom

31/05/2006 09:09:00
Quote Anchor link
ik zal es proberen uit te leggen wat de bedoeling.

Er moet bij gehouden worden welke artikelen met prijs in voorraad in het magazijn liggen. Zodra er 1 of meerdere gepakt worden(bijvoord een schroef) voor een machine. Moet het aangegeven worden dat het gebruikt is voor een bepaalde machine.

De machine die in bouw is, is het project. Zodra de machine verkocht word, worden de artikelen ook verkocht. Maar tijdens het project moeten de artikelen ook terug geboekt moeten worden, voor het geval er iets verkeerde gepakt is of iets niet nodig is.

Ik dacht aan 1 tabel met project gegevens, 1 tabel met de artikelen voor het project, 1 tabel speciaal voor de voorraad en 1 waar alle artikel namen in staan. Er zijn dan wel veel dubbele gegevens.

Ik had al wat bedacht, maar dat klopt niet. Ik had ook aan een status scherm gedacht, maar dan kan het fout gaan met prijs verhogingen en er is niet bekent voor welk project het gebruikt word. Maar heb veel manieren bedacht, dus ben eigenlijk beetje de weg kwijt voor de beste manier.

Nu was ik bezig met:

Artikelen
,,_id
,,_code
,,_naam
,,_omschrijving
,,_prijs
eventueel ,,_groep(gereedschap,staal, etc)

voorraad
voorraad_id
,,_artikelid
,,_aantal

project
project_id
,,_naam
,,_omschrijving
,,_klant

projectartikelen
projectart_id
,,_artikelid
,,_aantal

Dit had ik tot nu toe bedacht, zoner de normalisatie. Dus zitten waarschijnlijk dubbele data is.' En project artikelen en voorraad zullen waarschijnlijk ook in 1 tabel kunnen met zo`n status scherm.
 
Robert Deiman

Robert Deiman

31/05/2006 09:14:00
Quote Anchor link
Waarom dan niet de voorraad ook in artikelen zetten, krijg je alleen een extra veld met Voorraad, waarin je dan het aantal hebt dat op voorraad is.

Dan zou het volgens mij (ik heb niet mee genormaliseerd, dit is maar uit mijn hoofd!) goed moeten zijn, misschien dat mijn "collega's" hier daar andere ideeën over hebben?
 
Erik waarom

Erik waarom

31/05/2006 09:32:00
Quote Anchor link
Dus opzich is het wel oke en veel beter als de voorraad, projectartikelen en artikelen in 1 worden gevoegd.

Lijkt me wel veel handiger en kleiner en minder dubbele gegevens. Maar krijg je dan niet veel onnodige regels(onoverzichtelijk) in je database? Als er 100 schroeven zijn en ze worden in 10 projecten gestopt dan krijg je in artikelen al een lijst met 11 regels. 1 voorraad en 10 voor elke project voor 1 artikel.

Alvast bedankt voor de moeite:)
 
Robert Deiman

Robert Deiman

31/05/2006 09:35:00
Quote Anchor link
Neej, projectartikelen blijft appart.. Je had artikelen (alle artikelen) en je had voorraad, (artikelen die je zelf hebt)

Daar kan je 1 tabel van maken, 1 tabel voor projecten.

En dan de tabel projectartikelen, waarin je projectid, artikelid en aantal zal zetten.

Snap je?
 
Erik waarom

Erik waarom

31/05/2006 09:44:00
Quote Anchor link
ja snappie:). heel erg bedankt. Kan ik met iets meer zelfvertrouwen verder werken.

voor de duidelijkheid:

Artikelen
,,_id
,,_code
,,_naam
,,_omschrijving
,,_prijs
,,_aantal
eventueel ,,_groep(gereedschap,staal, etc)

project
project_id
,,_naam
,,_omschrijving
,,_klant

projectartikelen[/b[
projectart_id
,,_artikelid
,,_aantal
 
Robert Deiman

Robert Deiman

31/05/2006 09:46:00
Quote Anchor link
Artikelen
id
code
naam
omschrijving
prijs
aantal
eventueel groep(gereedschap,staal, etc)

project
id
naam
omschrijving
klant

projectartikelen
id
artikelid
aantal

Je hoeft niet elke keer de tabelnaam neer te zetten voor je kolomnaam hoor. Je kan ook gewoon de korte namen, zoals ik hier heb neergezet gebruiken, dat werkt veel gemakkelijker.
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
Erik waarom

Erik waarom

31/05/2006 09:47:00
Quote Anchor link
gracias!!!

----
oke, had het zo beetje geleerd om overzichtelijk werken, maar kost alleen tijd en veel tiep werk. en meer kans op fouten. Zal het ff veranderen. nogmaals bedankt.
Gewijzigd op 01/01/1970 01:00:00 door Erik waarom
 
Erik waarom

Erik waarom

06/06/2006 09:23:00
Quote Anchor link
Ben nu helemaal de weg kwijt:S ik heb de database uitgebreid zodat ik ook kon inkopen.

Zal iemand nogmaals zo vriendelijk willen zijn om het ff door te kijken en zeggen wat er beter kan?
-------
Het gaat om een database waar tot nu toe de voorraad in komt en een inkoop database. Is niet voor een winkel. Het zijn onderdelen artikelen die worden gebruikt voor machine bouw(projecten). Er moet ook bij gehouden worden als er een prijs verschil komt. Dus als een artikel 1euro duurder word dan geld dat alleen voor de nieuwe artikelen. De oude artikelen die nog over zijn blijven de oude prijs houden.

Loop nu knel bij de inkoop tabel en de inkoop_prijs tabel. Volgens mij kan dat als 1 tabel gemaakt worden en dat er dan via de status gekeken word of de onderdeel in voorraad ligt of besteld word of ingekocht is. Maar dan loop ik weer knel met de leverancier. Aangezien er meerdere leveranciers kunnen zijn.

Afbeelding
Gewijzigd op 01/01/1970 01:00:00 door Erik waarom
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.