[datamodel] audio collectie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front- & backend developer (32-36 uur per week

Van scratch af helpen onze applicaties te vernieuwen?! We staan aan de vooravond van het vernieuwen van onze applicaties. Hiervoor zoeken wij een nieuw team met developers. De samenstelling varieert van starters tot doorgewinterde, ervaren senior Cloud architecten. Alle vrijheid om creativiteit met de nieuwste tools aan de slag te gaan We werken met het Angular framework voor onze front-end en Spring boot/Java voor de back-end. Onder begeleiding van de Scrum master en andere senior developers krijg je veel vrijheid om technisch uitdagingen aan te pakken en zul je ook met de andere afdelingen binnen NTS te maken hebben om

Bekijk vacature »

lead developer ServiceNow

Locatie DIEMEN Functieomschrijving Bij de grootste HR service organisatie ter wereld sta je met 5.500 medewerkers en 80.000 flexkrachten in Nederland voor een grote uitdaging. Bij zoveel informatie is het belangrijk dat deze op de juiste plek terecht komt en onze werkprocessen en de IT op elkaar aansluiten. Daarom zijn wij op zoek naar iemand die business wensen kan omzetten naar technische oplossingen. Je maakt niet alles technische analyses, maar denkt ook mee over de mogelijke impact op andere processen en systemen, en bouwt uiteraard de oplossing zelf. Als developer ServiceNow (technical Lead Work Processes) bouw jij de oplossingen die

Bekijk vacature »

Senior .Net Developer Duurzaamheid Maatwerkapplica

Functieomschrijving Ben je een ervaren .NET Developer en ben je op zoek naar een uitdagende rol met veel vrijheid? Wil jij aan de slag bij een bedrijf die duurzaamheid hoog in het vaandel heeft staan? Lees dan snel verder! Van scratch af aan applicaties bouwen; Testen van jouw code door middel van het uitvoeren van unittesten; Bug fixing; Contact onderhouden met klanten met klanten betreffende de door jouw ontwikkelde applicaties; Verbeteren en door ontwikkelen van maatwerkapplicaties. Functie-eisen Een afgeronde hbo/wo opleiding; Minimaal vijf jaar ervaring als fullstack .NET Developer; Uitgebreide technische kennis met oog voor praktische oplossingen; Ruime kennis van

Bekijk vacature »

Senior DWH Developer

Locatie DIEMEN Functieomschrijving Why are we doing it this way? How do we make things more efficient, faster, smarter and easier? That’s the kind of questions we like our team asking and answering. As part of our Operational Insights team, asking the right questions and providing answers to the business is part of your daily life. The team is responsible for the management information system of Randstad Groep Nederland (Randstad, Tempo-Team and Yacht). Consisting of business analysts, product owner, scrum master, data engineers, reporting specialists and solution architects, each person plays an important role. Our common goal is to make

Bekijk vacature »

Software Developer Zorg-ICT

Het aannemen van nieuwe medewerkers loopt door en je kunt gewoon solliciteren. Uiteraard hanteren we hierbij de RIVM richtlijnen en is onze sollicitatieprocedure aangepast. Impact maken in de zorg door zorginstellingen te ondersteunen met slimme ICT is dagelijkse kost bij ChipSoft. Juist nu maar ook na de coronacrisis! Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer Zorg-ICT? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Ontwikkelaar? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen

Bekijk vacature »

Fullstack Webdeveloper .NET Javascript

Functieomschrijving Ben jij opzoek naar een nieuwe uitdaging als Fullstack Webdeveloper binnen een bedrijf met mooie doorgroeimogelijkheden? Heb je daarbij ervaring met het .NET Framework en vind je het leuk om Scrum/Agile te werken? Lees dan snel verder! Doorontwikkelen en implementeren van oplossingen voor de IT omgeving; Implementeren van applicatie oplossingen; Technische bewerkingen waarborgen; Initiëren van projecten; Werken via de Scrum/Agile werkwijze. Functie-eisen HBO werk-en denkniveau met 3-5 jaar relevante werkervaring; Ervaring met Scrum/Agile werkwijze; Kennis en ervaring met Webdevelopment; Ervaring met Angular, React, SQL, CSS en HTML; VB.NET, ASP.NET, .NET Core ervaring is een pré; Ervaring met Sharepoint en

Bekijk vacature »

Senior Front-end Developer vacature

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. Senior Front-end Developer Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Je bent creatief, thuis in gebruikersinteractie en een Developer in hart en nieren. Daarnaast heb jij een klantgerichte en initiatiefrijke houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe jij als developer bij Sogeti? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie, als intern bij Sogeti. Jij houdt

Bekijk vacature »

Systeembeheerder Citrix/VMWare

Systeembeheerder Citrix/VMWare De huidige situatie met betrekking tot het virus raakt een ieder in ons land. Het is nogal een grote verandering voor werkend Nederland maar gelukkig blijft de IT zich ontwikkelen. Jij maakt de ontwikkelingen mee en je hebt hard gewerkt om te komen waar je nu staat. Je bent op zoek naar een werkgever die jou naast zekerheid ook flexibiliteit biedt. Daarom werken wij bij T2 samen met jou en daar plukken wij uiteindelijk samen de vruchten van! Waarom T2? Jij bent een Citrix-fan of werk je liever met VMWare? Je haalt voldoening uit de technische uitdagingen binnen

Bekijk vacature »

.NET C# ontwikkelaar gezocht (C# Winforms, Xamarin

.NET C# ontwikkelaar bij een slagvaardig en hard groeiend bedrijf met korte lijnen? In een omgeving waar je onder andere direct samen met de oprichter werkt aan het verder ontwikkelen van een vernieuwend product? Dan is deze vacature zeker iets voor jou. Voor een bedrijf in Rotterdam zijn we momenteel op zoek naar een .NET C# ontwikkelaar. Het gaat om klein bedrijf dat op een punt is aanbeland waar de vraag naar hun software flink aan het toenemen is. Hierdoor zijn ze op zoek naar meerdere .NET ontwikkelaars die samen met de oprichter en nog verschillende andere collega’s hun software

Bekijk vacature »

PHP Developer Ontwikkelaar

Functieomschrijving Ontwikkelaar Developer JSON PHP Laravel 5 Ontwikkelen aan de PHP applicatie (aanpassingen, verbeteringen en uitbreidingen) Mede bepalen van coding principes en standaarden. Beheren van bestaande en nieuw ontwikkelde applicaties Verlenen van support op de applicaties Proactief verbetervoorstellen doen Testen en documenteren van ontwikkelde software Functie-eisen Minimaal HBO diploma Minimaal 2 jaar relevante ervaring Ervaring met Agile, SCRUM Bekendheid met Laravel 5 / JSON / REST API's / Objectorientatie en design patterns / UnitTesting / Mocking / GIT Kennis van Drupal / Symfony / Continuous Delivery / Continuous integration is pré Bedrijfsomschrijving Je gaat als PHP Developer aan de slag

Bekijk vacature »

Full-Stack Web Developer

Kennis van C#, JavaScript, CSS en HTML5? En wil je die kennis inzetten om de zorg te verbeteren met slimme en innovatieve online portalen? Jouw baan Als Full-Stack Web Developer programmeer jij zowel front-end als back-end en ontwikkel je nieuwe functionaliteiten in het webportaal voor zorgverleners of patiënten. Denk hierbij aan vragenlijsten, labuitslagen en het bewerken van persoonsgegevens. Ook stort jij je vol overgave op lastige vraagstukken die binnenkomen via onze consultants. Samen met je team bedenk en bespreek je oplossingen en voer je code-reviews uit om elkaar naar een nóg hoger niveau te tillen. Jouw team Ons team? Work

Bekijk vacature »

Medior PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops bizar snel en superstrak zijn. Hoe word ik Medior PHP Developer bij Coolblue? Als Medior PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, ben je niet vies van een beetje C# of Javascript. ‘’Ook Medior PHP Developer worden bij Coolblue? Else de Boer legt je uit hoe je dat doet.” Dit vind je leuk om te doen PHP code schrijven, maar kan je weg ook vinden in

Bekijk vacature »

Lead Software Developer (NL)

Lead Software Developer (NL) Den Haag HBO/WO IT Professional "Als Technisch Lead impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door technisch sturing te geven aan het team en ontwikkeling van onze Cloud IT-platformen en Open Source software-oplossingen gebouwd in of C#, Java, Javascript, Typescript, Python of Mobile op Android. Dit vraagt om een rolmodel en tech leiderschap". Wat ga je doen? PostNL is becoming a postal tech company. Als Lead Software Developer ben je de tech lead van een multidisciplinair Business-IT-team bestaande uit onder andere Developers en Solution Consultants. Je zult verantwoordelijk worden

Bekijk vacature »

Junior software developer

Functieomschrijving In jouw nieuwe functie ontwerp je voor de klanten geautomatiseerde processen in de richting van beveiligingsoplossingen. Jouw werkzaamheden bestaan uit: Maken van functionele-en technische ontwerpen Ontwikkelen van software applicaties Documenteren van ontwikkelde software Monitoren en beheren van kwaliteit van de ontwikkelde software Ondersteunde activiteiten bij het beheer van het interne netwerk Functie-eisen Kennis van languages: C# Aspnet Core MS SQL HTML LESS/CSS Json Kennis van Tools: Visual Studio VS Code Microsoft SQL Management Studio WiX Toolset Git (Github) Kennis van Libraries: Razor Pages Server Side Blazor Dapper Mediatr Automapper Fluentvalidation Nodatime Topshelf Bekend met Areas: Websites, Api’s, Windows Services,

Bekijk vacature »

C# Developer

C# Developer Currently we are specific looking for professionals who speak fluently Dutch on C1 level. De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Stilstand is achteruitgang voor jou; je hebt behoefte aan collegae die jou alles leren over Microsoft technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt

Bekijk vacature »
Jurgen assaasas

Jurgen assaasas

26/05/2008 14:24:00
Quote Anchor link
Ik ben net begonnen om een opzetje te maken voor mijn CD collectie (ja ik koop ze :) ), Hierbij heb ik het volgende opgezet:

FK's staan er niet in, maar die komen wel.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
records
---------------------------------
id          PK serial
naam          varchar(100)
band_id         int(5)
label_id     int (5)
info          varchar
rating         int(2)
type_id         int(3)
cover         varchar

labels
---------------------------------
id         PK serial
naam         varchar(100)
info         varchar

genres
---------------------------------
id         PK serial
naam         varchar(50)

genres_records
---------------------------------
genre_id     PK int
record_id     PK int

types
---------------------------------
id        PK serial
naam        varchar(50)

bands
---------------------------------
id        PK serial
band_naam    varchar(50)
locatie        varchar(50)
vlag        varchar
foto        varchar


Ik zit een beetje te dubben met genre's hoe ik dit ga doen. Ik wil hetzelfde idee als last.fm gebruikt met tags. Dus een textvak waarbij tags met komma gescheiden worden en daarna als losse tag opgeslagen. Dat snap ik wle met een explode, maar nu wil ik dus als een genre nog niet bestaat dat deze aan de genre tabel wordt toegevoegd, maar ook dat dit genre meteen in de koppel tabel genres_records wordt opgeslagen (omdat in mijn geval een CD/DVD/LP etc meerdere genre's kan bevatten).

Hopelijk kunnen jullie mij hier mee verder helpen.
 
PHP hulp

PHP hulp

30/09/2020 08:34:24
 
Thijs X

Thijs X

26/05/2008 14:34:00
Quote Anchor link
Wat is nou precies je vraag?
De database structuur ziet er goed uit iig.

Als je een nieuw record wilt gaan toevoegen en ga je eerst controleren of de genre(s) al bestaan.
Zo niet dan voeg je deze toe aan de database en haal het genre_ID ervan op. Die je weer gebruikt om het record te koppellen aan het genre.
 
Citroen Anoniem Graag

Citroen Anoniem Graag

26/05/2008 15:20:00
Quote Anchor link
Op deze manier kan je niet meerdere labels aan 1 liedje hangen, ik weet niet of dit de bedoeling is?

Verder vraag ik me af of een liedje meerdere genres zal hebben? Als je zeker weet dat elke liedje (geen of) een genre heeft dan mag die koppel tabel weg en moet je een extra kolom bij records toevoegen. Is dat niet zo dat is het zo goed.
 
Jurgen assaasas

Jurgen assaasas

26/05/2008 15:25:00
Quote Anchor link
Het gaat niet om een liedje maar om een CD of DVD.

band A heeft als enige genre misschien pop, band B heeft misschien pop, rock en misschien wat blues. Op die manier wil ik het doen, eigenlijk hetzelfde idee als in mijn eerste post, een soort van tagging idee dus.
 
Arend a

Arend a

26/05/2008 15:35:00
Quote Anchor link
Dat kan toch zoals je het nu doet? Je kan aan de een een genre toevoegen, en aan de ander 20. Alleen even zorgen dat naam een unique contraint heeft in de tabel genres.
 
Nicoow Unknown

Nicoow Unknown

26/05/2008 16:05:00
Quote Anchor link
En één liedje kan wel degelijk meerdere genres hebben.
Robby williams heeft bijvoorbeeld een rap nummer, maar dat valt onder het genre rap en pop. RHCP valt ook onder zowel rap als rock.
Terwijl dit toch niet een echt genre is, het word wel vaak zo gezegd, maar het zijn nogsteeds 2 aparte genre's.
 
Citroen Anoniem Graag

Citroen Anoniem Graag

26/05/2008 16:14:00
Quote Anchor link
Ja, een liedje kan meerdere genres hebben, maar toch ook meerdere labels? Het mooist zou het nog zijn als je ook zelf labels kan maken waarop je kan soorteren.
Dan klopt er iets niet.
 
Nicoow Unknown

Nicoow Unknown

26/05/2008 16:20:00
Quote Anchor link
Een liedje kan opzich meerdere labels hebben, maar dat is dan meestal weer in samenwerking met een sublabel of een "artist label" zoals die van timbaland enzo.
En de optie dat je zelf labels kan aanmaken snap ik niet,,
Als je wilt, kan je best je eigen label beginnen, kost alleen maar wat aan apperatuur, en nog wat geld erbij voor de KVK, maar dat hoeft toch niet met een database? :P
 
Citroen Anoniem Graag

Citroen Anoniem Graag

26/05/2008 16:23:00
Quote Anchor link
Ahah, hier ontstaat het mis verstand over label, jij dacht aan label van de platenmaatschappij. Terwijl ik dacht aan een soort 'tag' die je eraan hangt.
Bijvoorbeeld 'vrijdag avond muziek' of 'voor mijn moeder', enzovoort

Dat het zeg maar mogelijk is zelf wat 'tags' of 'labels' op te geven aan een nummer.
 
Jurgen assaasas

Jurgen assaasas

26/05/2008 17:09:00
Quote Anchor link
Ja even voor de duidelijkheid, het gaat hier over een platenlabel, niet over een tag :) Een CD heeft maar 1 label, uiteraard kunnen dat er ook meer worden maar nu doe ik er gewoon 1tje, dat staat bij mijn CD's meestal achterop.
 
Arend a

Arend a

26/05/2008 17:28:00
Quote Anchor link
Sorry, ik had je vraag niet goed gelezen zie ik nu. Ik zou je labels net als genres behandelen. Dus een many-to-many relatie. Dit hoeft er uit eindelijk niet zo uit te zien. Op deze manier is het terugvinden van bepaalde songs met bepaalde tags veel eenvoudiger.

tags_records
tag_id FK
record_id FK

tags
id PK
value Unique
 
Jurgen assaasas

Jurgen assaasas

26/05/2008 17:33:00
Quote Anchor link
Ik denk dat ik dit later nog er in ga bouwen dan, nu wil ik eerst eens kijken hoe ik het beste en met zo min mogelijk PHP code het genre idee ga aanpakken. Als dit eenmaal goed is en waterdicht dan pas ik dit toe op de labels denk ik.
 
Robert Deiman

Robert Deiman

26/05/2008 17:36:00
Quote Anchor link
@Jurgen, je kan toch een dropdown maken met allerlei genres, met een optie: "anders namelijk" waarna er een input veld komt waarin ze het andere genre in kunnen voeren?
Je kan er dan wel niet blind op vertrouwen dat het gezochte genre echt niet in de lijst staat (gewoon simpel controleren met een select query) maar het is wel makkelijk om na te gaan.

Arend heeft wel gelijk, 1 label heeft in principe meerdere cd's / artiesten onder contract staan, dus dan kan je de labels ook beter apart trekken.
 



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.