db ontwerp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

BPM Developer

Je levert een belangrijke bijdrage aan de optimalisatie en inrichting van onze processen. Voor ons hoofdkantoor in Waalwijk zoeken wij een BPM Developer voor 32 tot 40 uur per week. Als BPM Developer lever je een belangrijke bijdrage aan de optimalisatie en inrichting van onze processen. Je levert een coördinerende en uitvoerende bijdrage in elke fase van de digitalisering van ons bedrijf. DMG, een huis vol mogelijkheden. DMG werkt met de software van Pegasystems. We werken zeer nauw samen met de Pega organisatie in NL, USA en India. DMG is begonnen met de invoering van Customer Service, Sales en Field

Bekijk vacature »

Senior Salesforce Developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

C# .NET Core Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek.

Bekijk vacature »

Software Developers gezocht!

Wij zijn op zoek naar meerdere collega's! Heb je affiniteit en passie voor software development en wil je volop de ruimte om jezelf verder te ontwikkelen? Als IT'er bij VDL Digital draag je bij aan de ontwikkeling van functionaliteiten voor nieuwe en bestaande applicaties. Applicaties waar eindgebruikers graag mee werken. Daarnaast zijn er tal van nieuwe projecten waar je nieuwe web en mobiele applicaties voor gaat ontwikkelen en waar jij een start mee kan maken. Jouw rol: Samen met je team werk je aan verschillende projecten om zo innovatieve business applicaties neer te zetten; Je analyseert de klantvraag om vervolgens

Bekijk vacature »

Skilled Servicedesk Medewerker

Wat kan je verwachten? Ben je een held in het ondersteunen en helpen van gebruikers? En vind je het leuk onze klanten te redden van soft/hardware issues en om je (support) krachten verder te ontwikkelen tot bijvoorbeeld security specialist, cloud engineer of systeembeheerder? Dan ben jij de IT Hero die ons kan redden! Als Skilled Servicedesk Medewerker ga je aan de slag (in de regio Utrecht) om gebruikers te helpen en ondersteunen bij hun problemen, dit kan zowel per telefoon, mail als op locatie zijn. Jij zorgt ervoor dat de eindgebruiker snel weer aan de slag kan. Soms zal je

Bekijk vacature »

Full Stack Java Developer

Functieomschrijving Flexibility, autonomy and an organisation that prioritises innovation. As java developer at Randstad Groep Nederland IT, those things are the foundation of your work. As we continue to take steps in our digital transformation, our talent store team is looking for you! Who are we? RGN IT is the central IT department behind randstad, tempo-team and yacht, a department of almost 400 specialists, developing, building and maintaining the systems and solutions we use to impact the working lives of hundreds of thousands of people worldwide. What will you be working on? You will be an integral part of our

Bekijk vacature »

Technisch Applicatiebeheerder – Publieke Org

Technisch Applicatiebeheerder – Publieke Organisatie Functiebeschrijving: Ben jij een bevlogen specialist die applicaties tot in het diepste weet te doorgronden en die snel en adequaat reageert bij verstoringen? Wat ga je doen? Als Technisch Applicatiebeheerder zorg je voor het continue beschikbaar zijn van applicaties. Je houdt je bezig met het inrichten, monitoren, analyseren en verbeteren van de technische infrastructuur en de procedures rondom de beheerde applicaties. Je test de werking van de aangeboden wijzigingen en lost problemen en verstoringen op. Daarnaast analyseer je de risico’s en impact van nieuwe applicaties of wijzigingen. Je zorgt daarbij altijd dat de systeemdocumentatie op

Bekijk vacature »

Full stack developer

Lijkt het je leuk je ICT-kennis breed toe te passen in projecten die zowel technisch uitdagend als maatschappelijk relevant zijn? We zoeken een full stack developer om ons snel groeiende, internationale team te versterken. Als full stack developer help je mee om applicaties te ontwikkelen en te verbeteren, op zowel de front-end als de backend. Dit kunnen zowel IT oplossingen zijn in onze ingenieursprojecten als interne applicaties waarmee bedrijfsprocessen worden gedigitaliseerd. Je bent betrokken bij het ontwerpen, ontwikkelen en testen van de webapplicaties. Je zal zowel zelfstandig als in teamverband kwalitatief goede software producten realiseren, waarbij je volop ruimte krijgt

Bekijk vacature »

Join our Banking team as an IT professional-Full S

We will second you as an IT Banking Professional in our team, working at major clients like ABN AMRO, ING, Rabobank, Philips, ASML and so on in the Netherlands. In the field of software development as an IT Professional. You will get a good work/life balance, extra education to level up your skills. You will also be challenged by your peers at Yacht! At Yacht we will also offer you great opportunities for your further career as an IT Professional. Java .net Frontend Solution architect Python IT Engineer Android IOS Mobile SAP (ABAP) Or if you are specialised in Azure,

Bekijk vacature »

startende / junior Java developer

Als startende / junior Java developer krijg je een ervaren Java buddy, mag je opleidingen volgen en ga je direct in een Scrum team Java software ontwikkelen. Je wordt goed begeleid en er is veel ruimte voor innovatie. Functie omschrijving Bij deze organisatie ga je interessante tastbare maatschappelijke applicaties ontwikkelen. Miljoenen mensen zijn dagelijks afhankelijk van de software. Er zijn 8 Java Scrumteams, waarbij ieder team aan een eigen applicatie bouwt. In ieder team zijn meerdere senior, medior en junior Java developers aanwezig. Daarnaast is er minimaal 1 Tester en een vaste product owner per team. Er wordt regelmatig 'pair

Bekijk vacature »

Low Code ontwikkelaars gezocht - Remote werken!

Bedrijfsomschrijving De organisatie waarin jij terecht gaat komen staat bekend om hun fijne manier van werken, plezier staat hier voorop! Waar het bij deze organisatie uiteindelijk om draait: het bieden van mooie oplossingen waarbij techniek, gebruiksvriendelijkheid en design voorop staan. Medewerkers van dit bedrijf werken zo nu en dan bij opdrachtgevers op locatie om zo in samenspraak met de klant tot de beste oplossing te komen. Het grootste gedeelte van je werk kan echter volledig vanuit huis gedaan worden! Deze opdrachtgever heeft 2 fysieke vestigingen waar je zo nu en dan verwacht wordt, het grootste gedeelte van je werk kan

Bekijk vacature »

Senior Embedded Engineer

Bedrijfsprofiel: De Haardt BV is een klein bedrijf dat gevestigd is in Elst (Gelderland), met een grote naam in de rental kart wereld. Het bedrijf is 26 jaar oud en is een groot deel daarvan marktleider in de wereld met haar veiligheids- en timing systemen. Onze klanten noemen ons de autoriteit in de markt als het gaat om veiligheid. In Elst is De Haardt constant bezig met het verbeteren van haar producten en het ontwikkelen van nieuwe ideeën tot producten. Met 14 medewerkers, waarvan 10 ontwikkelaars, staat de focus op productinnovaties en dit gebeurd in een informele en prettige werkomgeving.

Bekijk vacature »

Traineeship Test Engineering - Energietransitie

Traineeship Test Engineering - Energietransitie – Start 1 Maart 2022 Position Description: Ben jij recent afgestudeerd of studeer jij dit jaar af aan een bèta gerelateerde hbo- of wo-opleiding? En wil jij de eerste stappen zetten richting een carrière in de IT? Bij CGI bieden we jou met het Traineeship Test Engineering dé kans om je verder te ontwikkelen binnen de verschillende onderdelen van testen en de automatisering hiervan! Wat houdt het Traineeship Test Engineering in? Je bent bovengemiddeld geïnteresseerd in bedrijfsprocessen en met name de IT-componenten daarin. En je wilt niet wachten, maar direct beginnen aan een uitdagende baan.

Bekijk vacature »

Lead Software Developer

De afdeling ICT is belangrijk binnen onze organisatie. Deze afdeling ontwikkelt zich steeds meer naar een flexibele, innovatieve en zakelijke organisatie, die marktconform werkt en een hoogwaardig aanbod aan diensten biedt. We kennen een grote diversiteit aan systemen (ERP, Warehouse management, Enterprise Service Bus, BI, e-commerce). Onlangs hebben we onze systemen vernieuwd. Ter versterking van deze afdeling zijn we op zoek naar een enthousiaste collega voor de functie van: Lead Software Developer (32 – 40 uur) Als Lead Software Developer geef je vakinhoudelijk leiding aan het ontwikkelteam en ben je samen met jouw teamleden verantwoordelijk voor het verder ontwikkelen van

Bekijk vacature »
Orhan

Orhan

06/07/2008 18:00:00
Quote Anchor link
Ik heb nu de volgende kolommen: boek_id, titel, prijs, beschrijving, isbn. In tabel boek.
Ik heb ook nog auteur, categorie.
Moet ik deze twee onderverdelen in andere tabellen?
 
PHP hulp

PHP hulp

25/01/2022 06:34:10
 
Joren de Wit

Joren de Wit

06/07/2008 18:04:00
Quote Anchor link
Normaliseren

Pas dit principe toe en er volgt direct welke tabellen met welke kolommen je nodig hebt.
 
GaMer B

GaMer B

06/07/2008 18:06:00
Quote Anchor link
Ik zou zoiets opzetten:

tabel boeken:
-------------
id
titel
prijs
beschrijving
isbn
auteur_id (FK met auteurs.id)
categorie_id (FK met categories.id)

tabel auteurs:
----------------
id
naam

tabel categories:
-------------------
id
naam
 
Orhan

Orhan

06/07/2008 18:09:00
Quote Anchor link
@Blanche,

Tutorial heb ik al gevolgt (vandaag nog). Maar is nog allemaal nieuw voor me.

@GaMer13, aan zoiets dacht ik ook.
Maar ik heb niet zoveel categorieën , is het niet handig als ik tabel categorieën achterwege laat. Maar in php definieer wat de namen zijn voor elk categorie? Ik heb zo'n 40 categorieën.
 
Douwe

Douwe

06/07/2008 18:10:00
Quote Anchor link
40 niet zoveel? Ik zou bij meer dan 5 (of iets dergelijks) altijd normaliseren.
 
GaMer B

GaMer B

06/07/2008 18:12:00
Quote Anchor link
Nee, dat is niet handig, omdat je dan zoiets kunt krijgen (versimpeld):

tabel boeken:

id | titel | categorie
1 | iets | categorie 1
2 | nog iets | categori 2
3 | nog iets anders | categorie1
4 | iets anders? | cateogrie 1
5 | iets anders | categorie 2

Oftewel, niet doen. Een cijfer is minder foutgevoelig dan zulke duplicaten. En zeg zelf, wat is minder groot, dat hier boven of:

id | titel | categorie
1 | iets | 1
2 | nog iets | 2
3 | nog iets anders | 1
4 | iets anders? | 1
5 | iets anders | 2
 
Joren de Wit

Joren de Wit

06/07/2008 18:12:00
Quote Anchor link
Quote:
Maar in php definieer wat de namen zijn voor elk categorie? Ik heb zo'n 40 categorieën.
Nee, dat is niet slim. Wat nu als je categorieën wilt toevoegen/verwijderen/aanpassen? Wil je dan altijd je PHP code induiken om daar aanpassingen in te maken?

De opzet die Gamer geeft is een goede, daar zou je mee verder kunnen werken. De categorieën sla je dus gewoon in de database op. Wellicht dat je zelfs nog een koppeltabel wilt tussen de boeken en categorieën omdat boeken bijvoorbeeld tot meerdere categorieën zouden kunnen behoren:

boeken
--------
id
titel
prijs
etc...

categorieen
-------------
id
categorie

boeken_categorieen
------------------------
id_boek
id_categorie
 
Orhan

Orhan

06/07/2008 18:17:00
Quote Anchor link
@Blanche,

Elk boek behoort tot een categorie. Ok, ik ga dan met GaMer's opzet aan de slag. Bedankt.
 
Noppes

Noppes

06/07/2008 18:40:00
Quote Anchor link
Een boek kan meerdere isbn nummers hebben ;-) dat geld ook voor de prijs

en met categorie bedoel je waarschijnlijk de NUR en of NUGI deze kunnen ook wel eens verschillen

bij uitgever a kan ie in NUR 331 zitten en bij uitgever b NUR 332 (willekeurig gekozen)
 



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.