Normalisatie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

.NET developer

Functie Als .NET developer wordt jij onderdeel van ons ICT team. In dit multidisciplinaire team ben jij samen met onze senior .NET ontwikkelaar en medior .NET ontwikkelaar verantwoordelijk voor ons ERP systeem. In dit systeem (Navision) ga jij leren ontwikkelen. Wij bieden jou dan ook een gedegen opleiding aan, samen met de ondersteuning van onze Senior .NET developer. Daarnaast ga jij aan de slag met ons portaal geschreven in Sharepoint. Verder ben jij verantwoordelijk voor EDI verkeer en het ontwikkelen binnen het ERP systeem en andere toepassingen en rapportages. Van jou wordt verwacht dat jij het proces goed leert kennen

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »
Jan D

Jan D

10/06/2015 17:23:52
Quote Anchor link
Kan iemand mij helpen met volgende oefening?
Weet niet goed hoe ik er aan moet beginnen.

Alvast bedankt!

Afbeelding
Gewijzigd op 10/06/2015 17:25:38 door Jan D
 
PHP hulp

PHP hulp

26/05/2026 14:20:43
 
Randy vsf

Randy vsf

10/06/2015 17:37:17
Quote Anchor link
De afbeelding is wel erg klein.
Zie helemaal niks erop.
 
- Ariën  -
Beheerder

- Ariën -

10/06/2015 17:39:22
Quote Anchor link
http://postimg.org/image/xxmvuzqs3/
Hier een versie waarbij je geen vergrootglas nodig hebt.

Eigenlijk zou je inderdaad de juiste afbeelding moeten zien. Ik zal dit even meenemen naar achteren.
 
Ward van der Put
Moderator

Ward van der Put

10/06/2015 18:04:36
Quote Anchor link
>> Weet niet goed hoe ik er aan moet beginnen.

Waaraan moet je beginnen dan? Het is toch maar een multiple choice-vraag?

Het is geen al te beste vraag overigens. Dat is misschien meteen de hint die je op weg helpt: de relatie "in bestelling" tussen de leverancier en een aankooporder is niet uitgewerkt in de tabellen. Het gevolg daarvan is tweeledig:

• Je weet niet of een order nog "in bestelling" is of al werd geleverd.

• Je weet vervolgens dus ook niet hoeveel je van een product in voorraad hebt: is de nieuwe voorraad nog "in bestelling" of ondertussen al toegevoegd aan de bestaande voorraad?

De huidige voorraad van een product is een attribuut in het model, namelijk hoev-in-voorraad in het diagram en HOEV_IN_VOORR in de tabel PRODUCT. Daarmee wordt niet voldaan aan één van de regels voor 3NF: er mogen geen transitieve relaties zijn.

Van een transitieve relatie is sprake als X -> Z bestaat uit X -> Y en Y -> Z. Een dergelijke transitieve relatie heb je hier, want kennelijk wordt "op enig moment" de actuele voorraad in de tabel PRODUCT gewijzigd door de bestelhoeveelheid BESTELHOEV uit de tabel AANKOOPORDERREGELS. Joost mag weten hoe dat verder in zijn werk zou moeten gaan: het model vult die relatie niet in en is dus niet af.

Het juiste antwoord is volgens mij daarom:

b) 2NF, maar niet hoger
 
Paco de Wulp

Paco de Wulp

10/06/2015 18:37:41
Quote Anchor link
@Randy Flujowa/Aar: Als je klikt op het blauwe schuine pijltje links onderaan het plaatje opent het wel in de juiste grootte. :-)
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

10/06/2015 20:47:03
Quote Anchor link
Quote:
The key, the whole key and nothing but the key, so help me Codd!!

Ward van der Put op 10/06/2015 18:04:36:
....... Daarmee wordt niet voldaan aan één van de regels voor 3NF: er mogen geen transitieve relaties zijn.

Van een transitieve relatie is sprake als X -> Z bestaat uit X -> Y en Y -> Z. Een dergelijke transitieve relatie heb je hier, want kennelijk wordt "op enig moment" de actuele voorraad in de tabel PRODUCT gewijzigd door de bestelhoeveelheid BESTELHOEV uit de tabel AANKOOPORDERREGELS. Joost mag weten hoe dat verder in zijn werk zou moeten gaan: het model vult die relatie niet in en is dus niet af.

Het juiste antwoord is volgens mij daarom:

b) 2NF, maar niet hoger

c) Minstens 3NF

Hetgeen jij uitlegt klopt wel, maar geldt alleen voor sleutel kolommen.
In de tabel PRODUCT kan je de voorraad niet afleiden uit de productnaam, dus de voorraad is functioneel alleen afhankelijk van het id.

Het feit dat je de voorraad zou kunnen afleiden uit de inkoop en verkoop, heeft niet zo veel te doen met normalisatie, dat is meer een beleidsbeslissing.
Naar mijn mening staat het model in 5NF.
 
Ward van der Put
Moderator

Ward van der Put

10/06/2015 20:58:18
Quote Anchor link
Ger, waar staat dan of de order geleverd is?

Je kunt de voorraad immers (ongeacht hoe je dat doet) pas verhogen als je iets met de toestand "in bestelling" doet.

Linguïstisch is de voorwaarde "in bestelling" nogal dubbelzinnig uiteraard. Betekent dat "besteld maar moet nog geleverd worden"? Of betekent het domweg "zit in deze bestelling"? Dat is dubbelzinnig, maar die dubbelzinnigheid doet gelukkig niet ter zake als je niet eens registreert wanneer die bestelling dan geleverd wordt. De toestand verandert immers niet: besteld is besteld en Joost — die bij ons de inslag van nieuwe voorraden doet — mag weten wat er geleverd wordt.

>> Naar mijn mening staat het model in 5NF.

Naar mijn mening staat het model op instorten :)
 
Jan D

Jan D

10/06/2015 21:04:07
Quote Anchor link
Bedankt voor de reacties alleszins! Helpt me al een heel eind vooruit!
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

11/06/2015 18:41:31
Quote Anchor link
@Ward
Je hebt gelijk hoor, in de praktijk zal dit model de nodige problemen opleveren.
 



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.